<SEC-DOCUMENT>0001628280-23-008111.txt : 20230315
<SEC-HEADER>0001628280-23-008111.hdr.sgml : 20230315
<ACCEPTANCE-DATETIME>20230315163629
ACCESSION NUMBER:		0001628280-23-008111
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230315
DATE AS OF CHANGE:		20230315

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SEMrush Holdings, Inc.
		CENTRAL INDEX KEY:			0001831840
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				844053265
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40276
		FILM NUMBER:		23735770

	BUSINESS ADDRESS:	
		STREET 1:		800 BOYLSTON STREET, SUITE 2475
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02199
		BUSINESS PHONE:		800-851-9959

	MAIL ADDRESS:	
		STREET 1:		800 BOYLSTON STREET, SUITE 2475
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02199
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>semr-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:f85901c0-f205-4a69-a2c3-a9a89e58932a,g:064d2e8e-830d-4a89-a51a-31a0cf327e03,d:9a7d3e9460cb4eb1b930576e4c9712af--><html xmlns:srt="http://fasb.org/srt/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:semr="http://www.semrush.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>semr-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:AmendmentFlag" id="f-33">false</ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="f-34">2022</ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="f-35">FY</ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityCentralIndexKey" id="f-36">0001831840</ix:nonNumeric><ix:nonNumeric contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="f-672">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ia0f2cd8d78c04977aa3dbfe87049c679_I20220101" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-693">one year</ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="semr:ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" id="f-1007">P7Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="4" name="semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" scale="0" id="f-1023">0.6667</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="semr-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a2c849f95a8434eb1c4eb5787f0f1e4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i2ba9da5743714a2ca273e8062c89afbd_I20230310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i9f03a40972934bfba1047501b96b3f21_I20230310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4398decb68324efdba9f29bfa36270c7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cbae39c97014403bfb24f4a11c4f054_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i310418bf0250464f86cb81f6e43d5084_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7befbc606774455899390f187f30a733_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i009c6fbda2bd45adb6b8033dd6b28635_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id251ce42c3594b369f595270319b30ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8399870e27a4302ac55f58da9355585_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if011388e8e0f480599513c482f0d9094_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32d8541a214041e09c0d7b9a95954a03_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2bf000c9313409b88c0e41b633364ca_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd937f938f724ddfae0b820087319d36_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc35cb33926741479fcb6d6351b28b6a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2872c0b9c9e34ccea7686744b509e0db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i063f2b501b52405e93a571f17641ecd0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i829874c25aa04c919e5cf6e7ae1fd6ef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a5bf3bd9e054903afd759c7946e61a8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i222363535f494f75bbed1eee5dea79ef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f71123b563c417a8f2b0faa1882cf2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i013959c2f8f4465796fef03d70a41b48_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia043b92ccd8046fcb70e019cabacc53a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4c3d2ecb20245d482abefefc7c235ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a3b7d2030cc4614951a02ffdb77d782_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i891c400e048d4439b02857149a4ef070_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i140d2f023e8c4d8c9580dd82d698bd43_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94346e6d018b4f179b9def12a8849e08_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ae6d327fd15415c9d4b0dca8583df82_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica3a0837709f4e42be0098ea65233d0e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f3ab533b3d14d0b889e9b5b496b87c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife1f5ebc2f09451eb9e5cd9e4bc3f99f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i113a7859845643c2940167cb380f5d0b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05d5468cfe5d43adade2b716cd809b79_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25ce296bbd044c86bc46dda9488e07c1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93e5094720c24967a6d14b961d555654_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4da795a0d96452ba85d341be343a2f1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac3577348dec4bb7ab6f1e80515a1cf1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeaa57cb19fa4498b2e1535e7892c4d8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2b84256344048879500edb862a3d9d5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnPublicOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i297c063ba47c43819410406261c56692_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26079916dd9b4cd2bbe8b426b5d34c13_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0e82114da4546d0af83954aa2f6b59f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i438e30c4d6004efeb943dc71f2181566_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3e20515b3f2435e975551d9399f3cbb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba2b1fddc7d4f3487dd15a25bc103ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ebcce6261894bc0b8dbc46b10a5e16b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39de6da052ea42618d898a0e02f36346_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibca38dbe9e1c45d3b9143df8c0c06be9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie374222607464766a794ee66e2fd1a62_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9a488909671463180f14daeb565675d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e7935aa19144d1aa6334ba320dd89cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80b85385ab0a43db9fbbd16d669dbd5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief692a47e129423aa94c0a025d75779f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie145a9e9bb05491aa814bc20f5313be2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic856babc42a241879b1ce97d9ca3a772_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia17cae22531a483cbe17ce34d9cabdef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8513928a7f7494b9b3a2a0321d09c17_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78aa692954ec47c594ec953809a96318_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34e524cc64c940b6904d85a1c44c8a20_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i089f5858d89a4e07a5afed3de22b0c42_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1da23af84bd4425d9eba579cac464869_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i585d00195d4c47a48503d7616566b8e4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i733fbc7536cc4ddca1f9b47a904031ae_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifba5d92fbfce401ebe8bb5b683196a61_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18ef3f31bd6e40a78779c16d52b1e6d6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf0f4cb32a564a25ad9a8c22059c4447_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i443b5ccb24a040f8921d1bcc2631476d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37dd50e0716041fb8d305b26bfbf9ef6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7cdc3061ee1483c90a5b22737c186ed_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbb998c4d65549f8a152764231677142_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaf79e19f0fa4b3dbeb7714be731e79d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61eab96514054d459c72ab968f648c20_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68c5837a14c741ae99a9eb1a9ee3a3c4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ee6acda3fba4d53a45184fa879a0a36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42b73dfe14d34cd7a8e827955ba295d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3f1d19680ad40abaf5e7eee6465a4a6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice5d44dc700d46caac48c4d4b0203498_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c9e61173cd143a6ab3fa9d29e429da3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0960a628ad2a4f9faba48c1e3e5541da_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1743b7f2e544191b0e99d40a8a4f9b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i158423c9d9be4bb883e5cfa1396151e3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f3650a7047349b2a6623cc887ad1c78_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85a8d6a4abd2409e8322f175a75771c2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i096a2bde63774de8857d9a5a171f73e7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifadb9db9688d4605a6be2f6106a0cbdc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22ace64ce9574955ae956b314c216b74_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5eb0214e69d4871b74d508c6e8320c0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9a11d1a08ea4797bc358a6fc115d569_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8695fb394a8b4825bd9e9a1c5c2bd3b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide009e859cc6420c931a1dea8e4c1f02_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad0579d600e64cc6b4e1a077627f4462_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09b8ac0cc357478ab85fc553abf20e32_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bd982dddbb04abfb043e288cc358853_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb15a73912724ca6bfba7283b6eafd4b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2715567a41f346149f6490a03da4fcae_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i282c05b9f4964d36b3409f610349bf60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d2196270be640b3b6dad0caf6c9a40c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6779ceb0843244f58b91feda7500fd28_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a26fc0032e24f00a9b19032f0ff1781_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedc0cbe5dea1472fa4e0ad8b9a21f634_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae14cc17c2f74064a0ab0c732dfc57a8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53f8d2eab35e4456a77e86367a925397_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief0413af684d47039bf8265dcb945b9f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3d96d2b074449fda61ba58efb758bc2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i07d5419d4648496abd88e4a8544f170f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36ae20ae2ae54279a7c323b63807e172_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">semr:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9ec28926ab14bc78d48068cdd95274a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">semr:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b24e4fe82e341de815f1a3b9ce37415_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icea6e987553c47cb93fb91c6f5359ebe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia31f81e3de8c4aa3a405ea11b9a420e1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3167118597b94fed9549a23c109fcb6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1610afbdc9be43a39d45319fce7fe366_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e75db1214ff473f87f16903e08f83ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73964808e5134d6aaebc0551351b13a1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c8e5c2e3a774c068b14a59097777ed2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b4666b47ea64efd8bfa1afbb1f0bc67_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i862ac0e4c71e4b238b5ac73224e557da_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c8596d00d16475d81b55a9c5d74a447_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i836d6554c8194f61a6a1c6f9f21da538_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1885a8f66d74fe8a1f48885193c7e41_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fa22378702941179c1f9c5471d4c370_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57ba058c79984b998c2d343a23d7c1bb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">semr:RSAsRSUsAndPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0afdb1e8e88a46218413e488e443c931_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">semr:RSAsRSUsAndPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i802e18c4e11b44de8a5fd657714cb999_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">semr:RSAsRSUsAndPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>semr:segment</xbrli:measure></xbrli:unit><xbrli:context id="i35ab1b5bb68b4c139d71640e252a9516_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9e75eed0ad148b39b21b5ba97567308_I20221013"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:AustinTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:unit id="extension_option"><xbrli:measure>semr:extension_option</xbrli:measure></xbrli:unit><xbrli:context id="i0627275cfd63405d845a1d31899078bc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:BarcelonaSpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36306810abf34ffbbf651c634b63e3cc_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:BarcelonaSpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42e69953df4d4861b4df60b32aebf61f_I20220502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:DallasTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7a24807aedf433b8615ca7761e096bd_I20220428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:TrevosePennsylvaniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93d4139428ac49c28103cb71d01cb99c_I20210623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:BostonMassachusettsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id344aab71d774000a09b5ca575b32afb_I20200709"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:LimassolCyprusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb8ab0d498ba48a3b445349de77df401_D20200709-20200709"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:LimassolCyprusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-09</xbrli:startDate><xbrli:endDate>2020-07-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1072e95f644d421dab5fab0e1b5ec946_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:PragueCzechRepublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa957e9ae5ce4b2dab8bd431639157ef_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5390c91016334861a0dbfe20abccfd72_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0f2cd8d78c04977aa3dbfe87049c679_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dfbbe4762cf4b9a83e5f27f170a5fe4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i551b15ac1ea04779bbd1d7caa31ccbc7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id18bfbef9bb9438081e25c909457e57d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75cb800a28cf490fbc280da68ba44e68_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id07ba71c12084404a6a0a706f59eb4e4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i389be627c8e3467e889cde3b24e792de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i868e882f20614d2680f44553d768af0d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">semr:DataCenterEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib05c5593c5534e4f9ccc05436aa51c2f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">semr:DataCenterEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08f4b7f9dd5149389b45e057e57d2242_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">semr:DataCenterEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52342f9479424476bfa3901398749142_D20210101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="investment"><xbrli:measure>semr:investment</xbrli:measure></xbrli:unit><xbrli:context id="ic028fd4e56034c93b0cadc52735c5b41_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f53a058f892499d9edc8fad9292c5dc_D20220201-20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a42f9d3b7084a4185fe659a81c1bf14_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5be43f494f94409b8e202c3737e05d5d_D20220113-20220113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-13</xbrli:startDate><xbrli:endDate>2022-01-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic32ddba1c1e74182996f56816d564847_I20220113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69b08228b34542d78bd19563f8ac78ac_D20220113-20220113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-13</xbrli:startDate><xbrli:endDate>2022-01-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i524e583e8b474abbbd4ef5200c27ffea_D20220113-20220113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">semr:ContentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-13</xbrli:startDate><xbrli:endDate>2022-01-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia61dabb854ca48c4af9142cac14ef962_I20220314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a87b3723316402aa84ce8f73ac07460_D20220314-20220314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-14</xbrli:startDate><xbrli:endDate>2022-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdc61b13f6af410dafaad86de4eb78d0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0638c27640d84769a662107bc9e10d2c_D20220314-20220314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-14</xbrli:startDate><xbrli:endDate>2022-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c44ef0db4934692af6e87e673095d22_D20220314-20220314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-14</xbrli:startDate><xbrli:endDate>2022-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfd8668935024ebb8e67b391284ef658_D20220314-20220314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-14</xbrli:startDate><xbrli:endDate>2022-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1709fec0aaba44438b32fca54844b562_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e4f35aab4194b7398a6fc95aa1bbfcb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00de9911ff304219800773777b0d4b35_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3bd4b43a0784cd68a756c3deab9d8ec_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">semr:ContentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b382dd619894f38b2fff45953c83a86_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">semr:ContentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fde2eb33818418c88f5bc2e54c5006b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84c69ffc0c6d4938adfafb84739f9706_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79822633897a4b5b922184631946cdec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc6f86dbcb5548c3967e25c7556d025f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e32c1855174d95a961d4353ef62e7c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd79b2ddbab94fe794781377aa3c5093_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2899376217274886a41742c446b6ca9d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53df539448cd4d81a84a2d0e153d8e21_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c361c6af5e946d5866e577c9bf0edde_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide5b86bde567417c8c97c0478f2dd622_I20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">semr:JPMorganChaseCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie87c4eead38d49278d4e8d0f51dfacb4_I20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">semr:JPMorganChaseCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa8fabfea9be40509904618c30de7bb8_D20210112-20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">semr:JPMorganChaseCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-12</xbrli:startDate><xbrli:endDate>2021-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i066f806423a240ddb68d8ff6a9966e44_I20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48794d12a3f74895ae1027bb17787ace_I20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f30d53405b6418fa9e456bee4dafeb0_D20210112-20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-12</xbrli:startDate><xbrli:endDate>2021-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide9286b13ac340cf8d446f972bdd42d0_D20210112-20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-12</xbrli:startDate><xbrli:endDate>2021-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b470885d93d40d78f431a6e24dd87c1_D20210112-20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-12</xbrli:startDate><xbrli:endDate>2021-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac091cdb79b744fc886073aba3b236f6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7903b52a240445cc8d2b98f5e27fcac9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfc0199898b446aebb7c4b95af3e1915_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd5b46968e5641d091d37c0f58f76e3c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i152e9e8420dd42c49f359c84c33d0e7e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1df2305bcdfb4e7fbd1c9f574ea1777c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie501a1fa24904340b76fec35e5a2cf73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie40809c3805e4e4da72880e1e30a8d40_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc5ade2f05724c4b8b7a9f4be7f8ee8b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3438bc4302e44818acc4bdb59e64363_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherForeignLocationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64540bfba9dd42128276a439639e8da0_D20210329-20210329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-29</xbrli:startDate><xbrli:endDate>2021-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c26a9980e914eaab19f067d24bea6d3_I20210329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-23</xbrli:startDate><xbrli:endDate>2021-04-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-23</xbrli:startDate><xbrli:endDate>2021-11-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d03a226a80f4866b5265899f91250d3_I20211123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9a7b58c994c4ab98a064c670c495812_D20211123-20211123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">semr:CoFoundersExecutiveOfficersAndOfficersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-23</xbrli:startDate><xbrli:endDate>2021-11-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia37d7746852d4ef89273a9eb90211e6f_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffbf2360fc3d4bc9b474de3e791001fd_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19e56defed30415380f0f447b8b78562_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14a59e5a631243a5aec26071bfab6d8d_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c815f63a66048fe998906957caf4956_D20210315-20210315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-15</xbrli:startDate><xbrli:endDate>2021-03-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-28</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>semr:vote</xbrli:measure></xbrli:unit><xbrli:context id="i7cecaff73a9a478eb1b37de668d3469c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9263539a72d443b9f23b7347a0731ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic865e1169ca64be2b6fee9e9f9909962_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0ddd798ce124582b6439ea1cc36644f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46f398cf2ce84571a543cf524148ac11_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36592eeeaf34490f9722c73d7260cfb1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94801541080c4328bc36471a67332016_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31f94539c90f4c4d946905809eb6c5db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58b995d62de647699e27c8cee72822b2_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0a52b350fad40a28e3efc685b67dc2f_D20200701-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i389f6f4d323f4ac99231be364d2bc302_I20210315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22c9e0d0e26f426897880aa2ca98551e_D20210315-20210315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-15</xbrli:startDate><xbrli:endDate>2021-03-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-28</xbrli:startDate><xbrli:endDate>2020-07-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16dc7b14fb054efb8e3086c62798a239_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94a562967fe8416d9c60be7fe6d34060_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d3d5d7dd4474189a76016f30dfdc7e6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d392dc65cea4ee49f07c886291f31b0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8e54279dbbd4c66a6aaaabb8711ba29_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7847246345c436095fca90db386f2c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11957c38d01d4550b429061768bff0a5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i545b09124a5a499bb4646d6fe695c216_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00933b39561747109fd740e2afbdb708_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40f35be5422748f8a7013b7c4e9672ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if68b70cfc5534bfcba88e5ca6094c117_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5638d053c712401ba2c61cbdcdd1d34a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd3e487b121e4c18b385b04760aa2eec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id82aa9073abe4d6cb03ca7e7cf894e54_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i281fa023d5b6414fb668de2b70ce6c6d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17634ae65f5d4cf49a1326d389bea887_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a5b222417804a00996f2b62b89ada23_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58809bed945841f7af86132c1a5fec8e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02924c45a7504d4fa0c7b09cafd4271c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b900e16c9834f59a05d55a650378593_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic976981d639e4717b967561b7a6db762_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8ac7c239c42400f8ec377992dee40ad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie87c0c3ddf864468bcccf56f503cb255_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if96663e228524230af30db3d1d36f4fa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cd176218350479f87f7a7ab2fbacf88_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0298df5eeb6e43fca940a92b2a2d9516_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie37c962eca4144078d1a8063a37426bf_D20220228-20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-28</xbrli:startDate><xbrli:endDate>2022-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib26a9309187c41aa8713092fad7d5d0f_D20220831-20220831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-31</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63c44cdb746441d5be5829058ba95b11_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ff61ae970024ca98dc65e0273a8d595_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bd4a0f9676149e9b19b615db9027dc6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2adbc38bd5a04ca8a359701b78fbef5a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c988b06f1234a62b47dba8121455bc0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i995608efd6ca424596655d4d974bfe31_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad4266ba478d428da42dc06598cc0e9b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4861aa15ff884adf942f87a2646123d6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31e25728dc694de98ab0cbbf5ae4d02b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia555c97ef0854e91bdcde6ccd274f2d2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie583e8417557407b8cd32d152c997100_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied13ca6c03f645d1b6ecb8d970b5213f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceafdbac72874f8da0b52ce2b8519fee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c3fed99eed4bce968817ac2d591115_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e7564978cf44b908cc1143772a5633b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c357b06a66e43468db45963bdbfb8e3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CZ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29d47a45f6104c6a8ec9bd591b17ee75_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CZ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida79c6e8a1184ffca1ed8556a3bcdee1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fb77486eab646f18fa01eb2f6c25642_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001831840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:29.385%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:29.385%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.785%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:8pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-bottom:8pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.785%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt;padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="margin-bottom:8pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from&#160;to</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityFileNumber" id="f-6" continuedAt="i72f761915f1d4970baa774cadf0e2199">001-</ix:nonNumeric></span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:continuation id="i72f761915f1d4970baa774cadf0e2199">40276</ix:continuation></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityRegistrantName" id="f-7">Semrush Holdings, Inc.</ix:nonNumeric></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:12pt;padding-left:0.62pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="f-9">84-4053265</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(State or Other Jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Incorporation or Organization)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(I.R.S. Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Identification Number)</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="f-10">800 Boylston Street, Suite 2475</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="f-11">Boston</ix:nonNumeric>, <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="f-12">MA</ix:nonNumeric> <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="f-13">02199</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Address of principal executive offices including zip code) </span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:CityAreaCode" id="f-14">(800)</ix:nonNumeric> <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:LocalPhoneNumber" id="f-15">851-9959</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> (Registrant&#8217;s telephone number, including area code)</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:12pt;padding-right:-2.17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.846%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:Security12bTitle" id="f-16">Class A Common Stock, $0.00001 par value per share</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:TradingSymbol" id="f-17">SEMR</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Securities registered pursuant to section 12(g) of the Act: None</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">  &#160;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">&#9744; Yes or &#9746; <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">No</ix:nonNumeric>.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">   &#9744; Yes or &#9746; <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric>.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">&#9746; <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric> or &#9744; No.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">&#9746; <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric> or &#9744; No.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div style="margin-bottom:8pt;padding-left:49.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"><tr><td style="width:1.0%"></td><td style="width:44.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.725%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#9746;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-true" id="f-25">&#9746;</ix:nonNumeric></span></td></tr></table><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityExTransitionPeriod" format="ixt:fixed-false" id="f-26">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:128%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. &#9744;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &#9744; Yes or <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9746;</ix:nonNumeric> No</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">The aggregate market value of stock held by non-affiliates as of June&#160;30, 2022 (the last business day of the registrant's most recently completed second fiscal quarter) was approximately $<ix:nonFraction unitRef="usd" contextRef="i0a2c849f95a8434eb1c4eb5787f0f1e4_I20220630" decimals="-5" name="dei:EntityPublicFloat" scale="6" id="f-29">380.9</ix:nonFraction> million based upon $12.93 per share, the closing price on June&#160;30, 2022 on the New York Stock Exchange. Determination of stock ownership by non-affiliates was made solely for the purpose of responding to this requirement and the registrant is not bound by this determination for any other purpose.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:139%">As of March&#160;10, 2023, there were <ix:nonFraction unitRef="shares" contextRef="i2ba9da5743714a2ca273e8062c89afbd_I20230310" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">118,056,519</ix:nonFraction> shares of the registrant&#8217;s Class A Common Stock and <ix:nonFraction unitRef="shares" contextRef="i9f03a40972934bfba1047501b96b3f21_I20230310" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-31">23,657,057</ix:nonFraction> shares of the registrant&#8217;s Class B Common Stock, $0.00001 par value per share, outstanding. </span></div><div style="margin-bottom:8pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-32" escape="true">Portions of the registrant's definitive Proxy Statement for the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December&#160;31, 2022.</ix:nonNumeric> </span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:89.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_16">Part I</a></span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_19">Item 1. Business</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_19">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_22">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_22">16</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_40">Item 1B. Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_40">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_43">Item 2. Properties</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_43">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_46">Item 3. Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_46">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_49">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_49">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_52">Part II</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_55">Item 5. Market for Registrant's Common Equity, Related Stockholder Matters</a><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_55">,</a><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_55"> and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_55">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_58">Item 6. </a><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_58">Reserved</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_58">56</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_61">Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_61">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_112">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_112">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_124">Item 8. Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_124">77</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_196">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_196">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_199">Item 9A. Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_199">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_202">Item 9B. Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_202">123</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_205">Item 9C. Disclosure Regarding Foreign Jurisdiction that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_205">123</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_208">Part III</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_211">Item 10. Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_211">124</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_214">Item 11. Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_214">124</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_217">Item 12. Security Ownership of Certain Beneficial Owner and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_217">124</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_220">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_220">124</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_223">Item 14. Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_223">124</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_226">Part IV</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_229">Item 15. Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_229">125</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_232">Item 16. Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_232">127</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_235">Signatures</a></span></div></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9a7d3e9460cb4eb1b930576e4c9712af_235">128</a></span></div></td></tr></table></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_10"></div><div style="text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_7">Table Of Contents</a></span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations, financial condition, business strategy, plans and objectives of management for future operations, our market opportunity and the potential growth of that market, our liquidity and capital needs and other similar matters, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;contemplate,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; or &#8220;would,&#8221; or the negative of these words or other similar terms or expressions. These forward-looking statements are based on management&#8217;s current expectations and assumptions about future events, which are inherently subject to uncertainties, risks, and changes in circumstances that are difficult to predict. Forward-looking statements contained in this Annual Report on Form 10-K include, but are not limited to, statements concerning the following:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our future financial performance, including our revenue, annual recurring revenue (&#8220;ARR&#8221;), costs of revenue, gross profit or gross margin and operating expenses; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the sufficiency of our cash and cash equivalents to meet our liquidity needs; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">anticipated trends and growth rates in our business and in the markets in which we operate;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to maintain the security and availability of our internal networks and platform; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to attract new paying customers and convert free customers into paying customers; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to retain and expand sales to our existing paying customers, including upgrades to premium subscriptions and purchases of add-on offerings; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to access, collect, and analyze data;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to successfully expand in our existing markets and into new markets; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to effectively manage our growth and future expenses; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to continue to innovate and develop new products and features, improve our data assets, and enhance our technological capabilities;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to maintain, protect, and enhance our intellectual property; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to comply with modified or new laws and regulations applying to our business; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the attraction and retention of qualified employees and key personnel; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our anticipated investments in sales and marketing, and research and development; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to successfully defend litigation brought against us;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our expectations regarding identifying, evaluating, and executing strategic acquisitions;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to successfully acquire and integrate companies and assets; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the increased expenses associated with being a public company;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the impact of health epidemics, such as the COVID-19 pandemic, rising inflation and interest rates, market uncertainty and volatility, and other global financial, economic, and political events on our business, industry and supply chain; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to successfully relocate employees outside of Russia, including completing our relocation plans, reaching pre-relocation levels of productivity, and retaining relocated employees.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled &#8220;Risk Factors&#8221; and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. Unless stated otherwise, these statements are based upon information available to us as of the date of this Annual Report on Form 10-K. And while we believe such information provides a reasonable basis for such statements, such information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and you are cautioned not to unduly rely upon these statements. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains statistical data, estimates, and forecasts from various sources, including independent industry publications and other information from our internal sources. This information is based upon a number of assumptions and limitations, and you are cautioned not to give undue weight to such information. While we believe the market and industry data included in this prospectus are reliable and are based on reasonable assumptions, we have not independently verified any of the data from third-party sources nor have we ascertained the underlying economic assumptions relied on therein. The industry in which we operate is subject to a high degree of uncertainty and risk due to a variety of factors, including those described in the section titled &#8220;Risk Factors&#8221; that could cause results to differ materially.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_13"></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISK FACTORS SUMMARY</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the principal risks that could materially adversely affect our business, results of operations, and financial condition. Additional discussion of the risks included in this summary, and other risks that we face, can be found below and should be carefully considered, together with other information in this Annual Report on Form 10-K in its entirety before making investment decisions regarding our Class A common stock. This summary should not be relied upon as an exhaustive summary of the material risks facing our business. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Our business and operating results will be harmed if our paying customers do not renew or do not upgrade their premium subscriptions or if they fail to purchase additional products. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">If we fail to attract new potential customers, register them for trials, and convert them into paying customers, our operating results would be harmed. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The market in which we operate is intensely competitive, and if we do not compete effectively, our ability to attract and retain customers could be harmed, which would negatively impact our business and operating results.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">We have incurred losses in the past and may not consistently achieve profitability in the future.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Our products depend on publicly available and paid third-party data sources, and, if we lose access to data provided by such data sources or the terms and conditions on which we obtain such access becomes less favorable, our business could suffer. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Instability in geographies where we have significant operations and personnel could have a material adverse effect on our business, customers, and financial results.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">If we are unable to maintain and enhance our brand, or if events occur that damage our reputation and brand, our ability to maintain and expand our customer base may be impaired, and our business and financial results may be harmed.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">We depend on our executive officers and other key employees, and the loss of one or more of these employees could harm our business.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">If we fail to maintain and improve our methods and technologies, or fail to anticipate new methods or technologies for data collection and analysis, hardware, software, and software related technologies, competing products and services could surpass ours in depth, breadth, or accuracy of our data, the insights that we offer or in other respects, which could result in a loss of customers and harm our business and financial results.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Failures or loss of, or material changes with respect to, the third-party hardware, software, and infrastructure on which we rely, including third-party data center hosting facilities and third-party distribution channels to support our operations, could adversely affect our business.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">If the security of the confidential information or personal information of our customers on our platform is breached or otherwise subjected to unauthorized access or disclosure, our reputation may be harmed, and we may be exposed to significant liability.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of customer service and customer satisfaction, or attract new employees and customers and our business could suffer.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">We are exposed to risks associated with payment processing and any disruption to such processing systems could adversely affect our business and results of operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">A significant portion of our operations is located outside of the United States, which subjects us to additional risks, including increased complexity, the costs of managing international operations, geopolitical instability, and fluctuations in currency exchange rates.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Adverse or weakened general economic and market conditions may reduce spending on sales and marketing technology and information technology which could harm our revenue, results of operations, and cash flows.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Forecasts of our market and market growth may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, there can be no assurance that our business will grow at similar rates, or at all.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">We may be subject to litigation for any of a variety of claims, which could harm our reputation and adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and their affiliates, who as of March 3, 2023 held in the aggregate 89% of the voting power of our capital stock, which will limit or preclude your ability to influence corporate matters.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_16"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_19"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Business</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading online visibility management software-as-a-service platform. We enable companies globally to identify and reach the right audience for their content, in the right context, and through the right channels. Online visibility represents how effectively companies connect with consumers across a variety of digital channels, including search, social and digital media, digital public relations, and review websites. The evolving online landscape and information overload from online content have made it increasingly difficult for companies to understand and manage their online visibility. Our proprietary software-as-a-service (&#8220;SaaS&#8221;) platform enables us to aggregate and enrich trillions of data points collected from over 770 million unique domains. Our platform enables our customers to understand trends and act upon unique insights to improve their online visibility, drive high-quality traffic to their websites and social media pages, as well as online listings, distribute highly targeted content to their customers, and measure the effectiveness of their digital marketing campaigns. As of December&#160;31, 2022 and 2021, our differentiated platform empowered over 803,000 and 537,000 active free customers, respectively, and over 95,000 and 82,000 paying customers, respectively, in over 157 and 145 countries, respectively. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As interactions between companies and their customers continue to shift online, managing a company&#8217;s online visibility has become critical. With over 5.4 billion internet users in the second quarter of 2022, according to Internet World Stats, and consumers worldwide spending an average of over six and a half hours per day online, according to GlobalWebIndex, digital channels are essential for customer engagement. While these digital channels have made it easier for companies to have an online presence, with so many different sources of media competing for customers&#8217; attention, it has become increasingly difficult for companies to be discovered by, and engage with, their customers. Most companies do not have the technology or resources to effectively ingest, aggregate, process, and analyze the vast amount of fragmented data from these diverse sources at scale to derive actionable insights. Companies often attempt to address individual aspects of online visibility, such as search engine optimization (&#8220;SEO&#8221;), search engine marketing (&#8220;SEM&#8221;), content marketing, social media management (&#8220;SMM&#8221;), digital public relations (&#8220;PR&#8221;), and competitive intelligence, among others. Fully integrated solutions are more likely to drive long-term traffic improvement than siloed approaches, offering more comprehensive functionality and insights, and combining strategies across owned, earned, and paid media.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fully integrated SaaS platform leverages our proprietary technology, differentiated data, and actionable insights to improve online visibility. We utilize machine learning capabilities to synthesize broad and deep data sets to derive actionable insights and analytics. Our ability to aggregate, crawl, and process massive data sets, including search engine, website traffic, backlink, online advertising, panel, and social media data, combined with our ability to obtain data from our customers through application programming interfaces (&#8220;APIs&#8221;), enables our software to generate a comprehensive view of a company&#8217;s online visibility profile and identify the specific keywords, advertisements, third-party websites, and content that are driving traffic. Our SaaS platform creates significant network effects as we grow the number of our customers and our customers provide us with more data. By combining our customer data with our own market data, we are able to improve our algorithms and, in turn, increase the accuracy of our metrics and analytics. We also integrate with third-party solutions to create comprehensive end-to-end workflows across the entire marketing funnel. These workflows include analyzing trends, identifying potential opportunities to optimize visibility, creating high-quality content efficiently, helping customers assess different marketing approaches, executing campaigns regularly, and measuring the effectiveness of their marketing campaigns. As a result, we empower companies to improve their online visibility across key channels through a holistic strategy.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a highly fragmented market with a myriad of network- and channel-specific solutions, our differentiated and integrated platform provides comprehensive insights into a company&#8217;s online visibility. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some large technology platforms including Google and Facebook offer their own solutions but are incentivized to prioritize their own paid channels, lack independence, and do not operate across rival networks. Meanwhile, individual solutions targeted at addressing one or a subset of business problems, or point solutions, rely on limited, channel-specific data, providing only partial, incomplete perspectives. Our technology collects, aggregates, and enriches a broad set of fragmented data across networks and channels, which we leverage to derive valuable and actionable insights that we provide our customers. As our data assets grow, our ability to provide insights improves, attracting more customers to our platform and enabling us to invest in new and existing products, thereby further strengthening our competitive position. According to G2.com, Inc. (&#8220;G2&#8221;), our platform is listed as a leader in the &#8220;all segments&#8221; category, comprised of reviewers from each of the small-business, mid-market and enterprise segments (as G2 defines such categories), across 19 product categories, including SEO, competitive intelligence, marketing analytics, content analytics, and social media analytics, which reinforces the strategic advantages of providing a comprehensive solution. G2 ranks different products and vendors based on reviews gathered from its user community (subject to certain minimum requirements concerning sample size and reviewer composition), as well as data aggregated from online sources and social networks, to which it applies its proprietary algorithm to calculate satisfaction and market presence scores ranging from 0 to 100 from which the products are ranked.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer our solutions on a multi-price point, recurring subscription basis, which provides incremental levels of access to our over 50 products, tools, and add-ons across online visibility management. Some customers start using our products, tools, and add-ons on a free basis before purchasing a subscription to receive premium functionality and additional user licenses. Our compelling value proposition, effective go-to-market strategy, and recurring revenue model drives efficient unit economics. These attributes have enabled us to cost-effectively acquire over 95,000 paying customers as of December&#160;31, 2022 and over 82,000 paying customers as of December&#160;31, 2021, spanning a broad range of industries and geographies.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a highly efficient, low-touch sales approach focused on driving customers to our platform through a self-service model, allowing our sales team to focus on retention and account expansion. Our multi-price point structure also drives meaningful upsell opportunities through higher usage limits, greater product functionality, additional user licenses, and product add-ons, as reflected by our dollar-based net revenue retention rate of 118% and&#160;126% as of December&#160;31, 2022 and 2021, respectively, and our compounded average annual revenue growth rate of 46% between the years ended December&#160;31, 2017 and December&#160;31, 2022. We have introduced several new add-on offerings, which have enabled us to grow our ARR per paying customer from $2,631 as of December&#160;31, 2021 to $2,868 as of December&#160;31, 2022. We define ARR as of a given date as the monthly recurring revenue that we expect to contractually receive from all paid subscription agreements that are actively generating revenue as of that date multiplied by 12. We include both monthly recurring paid subscriptions, which renew automatically unless cancelled, as well as annual recurring paid subscriptions so long as we do not have any indication that a customer has canceled or intends to cancel its subscription and we continue to generate revenue from them. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success is driven by our experienced leadership team and culture of continuous innovation. We have been led by our co-founder and CEO, Oleg Shchegolev, since our inception 14 years ago. Our culture is driven by a collaborative and innovative leadership style, which has allowed us to expand from a single product in 2008 to our comprehensive online visibility management SaaS platform comprised of over 50 products, tools, and add-ons today.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital efficient model has enabled us to grow to $275.1 million in ARR as of December&#160;31, 2022 from $215.7 million in ARR as of December&#160;31, 2021. For the years ended December&#160;31, 2022, 2021, and 2020, our revenue was $254.3 million, $188.0 million, and $124.9 million, respectively, representing growth of 35% and 51%, respectively. For the years ended December&#160;31, 2022, 2021, and 2020, our net loss was $33.8 million, $3.3 million, and $7.0 million, respectively.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Benefits of Our Solution</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key benefits of our solution include:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Robust, proprietary technology platform.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We developed our technology platform over the last 14 years, leveraging machine learning to aggregate, cleanse, and analyze an immense amount of proprietary and third-party unstructured data. Our data assets include over 770 million domains, 23 billion keywords, click stream panel data from billions of events per week, over 43 trillion backlinks, over 25 billion URLs crawled per day on average, and a range of data aggregated from social media networks, all of which scale continuously as customers use our platform.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">All-in-one SaaS solution to provide comprehensive online visibility.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our software products cover key aspects of online visibility, including SEO, SEM, content, advertising, competitive research, SMM, and digital PR. Our comprehensive solution is built with differentiated insights into traffic sources for specific sites, analysis of drivers of traffic to a company&#8217;s and its competitors&#8217; websites, the keywords that are driving this traffic, and the effectiveness of a company&#8217;s content marketing strategy. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">End-to-end workflows with third-party integrations.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform maintains a range of seamless third-party integrations for data, workflow, and reporting capabilities, enabling our customers to manage every critical step in optimizing their online visibility. Notable integrations include Google Analytics, YouTube, Facebook, Twitter, Yext, and Microsoft Outlook. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Intuitive, easy-to-use platform.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our SaaS platform prioritizes the customer experience and promotes collaboration across functional teams. We have developed easy-to-use dashboards, report builders, project sharing, and task management capabilities that streamline the analytics process for our customers through an intuitive and modern customer experience, while enabling intra-company teams to work together seamlessly to manage a company&#8217;s online visibility. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Strong value proposition.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our comprehensive product suite delivers differentiated insights through a singular platform that enables companies to efficiently manage online visibility, reduce traffic acquisition costs, promote consumer engagement, minimize the cost associated with managing multiple third-party vendors, and acquire new customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Growth Strategies</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key elements of our growth strategy include:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Acquire new customers.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We expect to continue to target new customers who have not yet adopted online visibility management solutions and those who are currently using our free offering. Our sales model for new customers is highly efficient due to our low-friction, self-service onboarding capabilities that allow us to acquire new customers with relatively low sales investment. Additionally, we monitor the conversion of free customers to paying customers.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Expand the use of our platform by our existing paying customer base.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our substantial base of over 95,000 paying customers as of December&#160;31, 2022 presents a significant opportunity to increase monetization. We expect to continue to grow our revenue from our existing customers as they seek to add premium features and additional user licenses, as reflected by our dollar-based net revenue retention rate of 118% as of December&#160;31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Continue to innovate and develop new products and features.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continue to invest in research and development to enhance our platform and release new products and features while bolstering one of the largest independent data sets for online visibility. We maintain close relationships with our customer base who provide us with frequent and real-time feedback, which we leverage to rapidly update and optimize our platform. The release of new products, tools, add-ons, and features has enabled </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">us to drive higher monetization over time as we have increased our ARR per paying customer to $2,868 as of December&#160;31, 2022 from $2,631 as of December&#160;31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Pursue opportunistic Mergers &amp; Acquisitions.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our management team expects to continue to allocate resources to identify, evaluate, and execute strategic acquisitions. For example, we acquired Prowly.com Sp. z o. o. (&#8220;Prowly&#8221;) in August 2020, Backlinko LLC (&#8220;Backlinko&#8221;) in January 2022, and Intellikom Inc dba Kompyte (&#8220;Kompyte&#8221;) in March 2022, to expand our technological capabilities and solutions offerings. Prowly significantly accelerated our product expansion in the digital PR software space and added four new product categories, as defined by G2, to our product portfolio. See Note 6 to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further detail on the Company&#8217;s mergers and acquisitions (&#8220;M&amp;A&#8221;) activity during 2022. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Platform</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SaaS platform has been purpose-built to help companies manage their online visibility and ensure they identify and reach the right audience in the right context and through the right channels. We utilize proprietary technology and machine learning capabilities to aggregate, cleanse, and analyze broad and deep datasets to derive differentiated insights and analytics for our customers to manage their online visibility. Our unique set of data assets have been developed over the last 14 years as our network of customers has grown and includes over 770 million domains, 23 billion keywords, click stream panel data from billions of events per week, over 43 trillion backlinks, over 25 billion URLs crawled per day on average, and a range of data aggregated from social media networks.</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtain data through a mix of proprietary and third-party data sources. Our data sources include:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Data we collect from websites algorithmically through our proprietary data collection techniques, including web crawling of third-party websites; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Data purchased from independent third-party data providers, which includes clickstream data, search engine data, online advertising data, and data from social media sources; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Reference data that our customers grant us access to, which includes our customers&#8217; website and social media data. We obtain social media data through APIs that connect to social media platform operators, including Facebook, Twitter, Instagram, Pinterest, and LinkedIn. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We integrate with a wide range of third-party solutions to seamlessly create comprehensive end-to-end workflows across the key components of a company&#8217;s online strategy. These workflows include analyzing trends, identifying potential opportunities, creating high-quality content efficiently, helping customers assess different marketing approaches, executing campaigns regularly, and measuring the effectiveness of their digital marketing campaigns. Our intuitive, easy-to-use platform prioritizes customer experience and collaboration to empower companies to develop a holistic strategy for their online visibility across key channels.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed our technology platform over the last 14 years. Since our founding in 2008, our platform has evolved through technology innovation as we have added new products, tools, and features. We currently offer over 50 digital online visibility products, tools, and add-ons across SEO, SEM, content marketing, market research, advertising research, local marketing, reporting, social media management, and digital PR.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business Model</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer our paid products and tools to customers via monthly or annual subscription plans, as well as one-time and ongoing add-ons. Our subscription-based model enables customers to select a plan based </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on their needs and license our platform on a per month basis. We currently have three paid subscription tiers for our core product, Pro, Guru, and Business, as well as several add-ons for an incremental cost. We offer time-limited free trials, which allow prospective customers to test the functionality of our Pro or Guru plans. At the end of the trial period, prospective customers either become paying customers or are switched to free customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Free. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our free offering grants access to our platform and limits the number of results, keywords to track, and projects. Free accounts help generate demand for our paid offerings as active free customers experience the capabilities and functionality of our platform and are prompted to upgrade to a paid membership when they reach free customer usage limits.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pro. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro provides access to our platform and ongoing software updates. With Pro, customers have the ability to run their SEO, PPC</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and SMM projects with over 50 advanced</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> tools and features.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guru.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guru provides the same features as Pro, with the addition of Content Marketing Platform, historical data</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> extended limits</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Google Data Studio Integration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business provides all of the same features as Guru, plus API access, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">extended limits and share of voice metric. </span></div><div style="margin-bottom:12pt;text-align:center"><img src="semr-20221231_g1.jpg" alt="semr-20221231_g1.jpg" style="height:262px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"/></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The chart reflects current pricing as of December&#160;31, 2022, for monthly plans. Annual subscriptions may be entitled to discounted rates.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a demonstrated track record of upgrading customers to higher price point plans. Customers upgrade to higher price point plans to increase usage limits and add features, including content marketing tools and historical data tracking. Within our subscription tiers, customers have the ability to purchase increased usage limits by adding the ability to create additional projects, keywords to track, and user licenses without moving to a higher price point plan. Our dynamic pricing model enables our customers to tailor a plan that is suitable for their strategic needs and affords us the ability to expand within our customer base as customers seek additional functionality from our platform. Paying customers who discontinue their subscriptions have the option to return as paying customers at a future time, continue to use our products and tools that are available to free customers, or discontinue using our products and tools entirely.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we offer add-ons that are not included in our subscription plans and are sold on a one-time or monthly basis depending on the add-on. Our add-ons include: local listing management tools, .Trends, our competitive intelligence tool, and Semrush Marketplace, which can enhance customers&#8217; </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">existing subscriptions. We also maintain an App Center where third-party developers can create tools for paid Semrush users. Our App Center contained 37 apps as of December&#160;31, 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales &amp; Marketing</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customer acquisition model is focused on promoting our brand, increasing market awareness of our platform and products, and driving customer demand, and a strong sales pipeline. We utilize our products to manage our online visibility and reach our prospective customers. Additionally, we use several other online marketing initiatives, including online advertising, webinars, blogs, podcasts, ebooks, customer success studies, and the Semrush Academy to build our brand and engage with our customer community. The Semrush Academy is a free online learning program that has enrolled over 700,000 students and issued over 260,000 certifications with 52 courses across 5 languages as of December&#160;31, 2022. The Semrush Academy increases our brand awareness within the marketing community and helps us crowdsource best practices and innovations that we use to improve our existing offerings, advance new products, grow our brand, and engage with the marketing community. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After attracting a prospective customer to our site, we utilize a highly efficient, low-touch sales approach focused on driving customers to our platform through a self-service model. Customers often begin using our products either on a free basis or immediately become paying customers. Our sales team is largely focused on driving increased subscriptions of existing paying customers by encouraging our customers to fully recognize the potential benefit from the comprehensive platform we offer. We strive to increase monetization from paying customers as they seek to add additional features within our higher priced subscription plans, purchase additional user licenses, purchase add-ons, and renew existing subscriptions. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales organization is comprised of account managers, sales executives, and our customer success team.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Account managers focus on engaging new paid customers to help them better understand our software and lead them towards products, tools, and add-ons that align with their unique use cases.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales executives are responsible for managing customer engagement and increasing monetization of existing paying customers.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Our customer success team is responsible for product training, assisting with usage of our solutions, and ongoing client support.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain partnerships with agencies and affiliates to further increase brand awareness and generate customer demand. Our agency partners have the ability to use tools to onboard clients onto our platform and are paid a commission. Our Semrush Affiliate program further increases our brand awareness and helps generate customer demand by offering a commission on each new registration, trial, and subscription activated through an affiliate&#8217;s promotion. The BeRush program, which ran throughout 2022 and was closed January&#160;31, 2023, paid affiliates on new registrations, trials, subscriptions activated, and renewals for subscriptions originally brought to Semrush. These relationships collectively accounted for less than 10% of our total revenue for the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had 467 full-time employees and 67 contractors in our sales and marketing organization.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product and Development</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our product and development team has delivered high-quality products and new capabilities to increase the functionality of our platform and maximize the value we deliver to our customers. Our product development organization plays a critical role in maintaining the effectiveness and differentiation of our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technology in an evolving landscape and maximizing retention of our existing customers. Our online visibility management platform depends on innovating new tools and features to continually improve our offerings. We work closely with our customers and partners to understand their needs and incorporate their feedback as we innovate our platform.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest substantial resources in research and development to continue to drive our technology innovation. Our research and development efforts are focused on designing, testing, and refining our products, as well as operating and scaling our technology infrastructure. We will continue our investment to improve and increase our data assets, the accuracy of results, and the integration of new data assets. We plan to focus research and development investments to increase the functionality of our online visibility platform in order to adapt to the latest changes in the digital marketing landscape and ensure our platform maintains leading technology innovations. Research and development expenses accounted for $41.2 million for the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had 444 employees and 79 contractors in our product and development organization. We have primary development hubs in Prague, Czech Republic, Limassol, Cyprus, Warsaw, Poland, Barcelona, Spain, Amsterdam, the Netherlands, and Berlin, Germany. We operate two data centers in Ashburn, Virginia and one in Atlanta, Georgia. We also operate two locations in Google Cloud, one in Virginia and one in South Carolina.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve a range of customers from small and midsize businesses (&#8220;SMBs&#8221;) to enterprises and marketing agencies, across a wide variety of verticals, including consumer internet, digital media, education, financial services, healthcare, retail, software, and telecommunications, among others. As of December&#160;31, 2022, we had over 95,000 paying customers and over 803,000 active free customers on our platform across over 157 countries. No single customer accounted for more than 1% of our revenue in the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We protect our intellectual property through a combination of trademarks, domain names, copyrights, and trade secrets, as well as contractual provisions and restrictions on access to our proprietary technology. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;SEMRush&#8221; is our registered trademark in the United States, Australia, Bahrain, Belarus, Bosnia and Herzegovina, Brazil, Canada, China, the European Union (&#8220;EU&#8221;), Iceland, India, Iran, Israel, Japan, Kazakhstan, Liechtenstein, Monaco, Montenegro, New Zealand, Norway, Philippines, Russia, Serbia, Singapore, South Korea, Swaziland, Switzerland, Turkey, Ukraine, and Vietnam. We have eleven additional registered trademarks in the United States, including for the &#8220;Prowly&#8221; and &#8220;Sellzone&#8221; marks, Semrush and Prowly logos, and three registrations of other trademarks in the EU and other countries, including for the &#8220;Prowly and &#8220;Sellzone marks and the Semrush and Prowly logos, with additional trademark registration applications pending in other countries. We hold registered trademarks in the EU and UK for &#8220;Kompyte&#8221;. Other trademarks and trade names referred to in this Annual Report on Form 10-K are the property of their respective owners.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the registered holder of a variety of domestic and international domain names that include &#8220;www.semrush.com&#8221;, &#8220;www.prowly.com&#8221;, &#8220;www.backlinko.com&#8221;, &#8220;www.kompyte.com&#8221;, and similar variations of them. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the protection provided by our intellectual property rights, we enter into confidentiality and proprietary rights or similar agreements with our employees, consultants, and contractors. Our employees, consultants, and contractors are also subject to invention assignment agreements. We further </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">control the use of our proprietary technology and intellectual property through provisions in both general and product-specific terms of use. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had 1,316 full-time employees, consisting of 242 in the United States, 299 in Spain, 151 in Cyprus, 139 in the Czech Republic, 120 in Netherlands, and 365 employees located in other countries and employees working remotely. In addition, as of December&#160;31, 2022, we had a total of 214 contractors located in various countries. None of our employees are represented by labor unions or covered by collective bargaining agreements. We consider our relationship with our employees to be good and we have not experienced any work stoppages.</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Channels for Disclosure of Information</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports, filed or furnished pursuant to Sections 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), are available, free of charge, on our website as soon as reasonably practicable after such reports are electronically filed with, or furnished to, the Securities and Exchange Commission, (the &#8220;SEC&#8221;). These reports may be accessed through our website's investor relations page at investors.semrush.com. Further, the SEC's website, www.sec.gov, contains reports and other information regarding our filings. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investors, the media, and others should note that, we announce material information to the public through filings with the SEC, the investor relations page on our website, press releases and public conference calls and webcasts. We also use the following social media channels as a means of disclosing information about the company, our platform, our planned financial and other announcements, and other matters and for complying with our disclosure obligations under Regulation FD:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:30.44pt">Semrush Twitter Account (https://twitter.com/semrush)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:30.44pt">Semrush Facebook Page (https://www.facebook.com/Semrush/)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:30.44pt">Semrush LinkedIn Page (https://www.linkedin.com/company/semrush)</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information disclosed by the foregoing channels could be deemed to be material information. As such, we encourage investors, the media, and others to follow the channels listed above and to review the information disclosed through such channels. Any updates to the list of disclosure channels through which we will announce information will be posted on the investor relations page on our website. The information on our website and that we disclose through social media channels is not incorporated by reference in this Annual Report on Form 10-K or in any other filings we make with the SEC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Information</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From an operational perspective, our subsidiaries perform the following activities: </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush Inc., a Delaware corporation incorporated in 2012, is our primary operating entity and serves as our corporate financial and administrative headquarters and also engages in sales and support of our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush Securities Corp., a Massachusetts corporation incorporated in 2022, is a wholly-owned subsidiary of Semrush Inc., and is an entity formed for the purpose of buying, selling and dealing in securities;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush RU Limited was a Russian limited company formed in 2013. Semrush RU Limited engaged primarily in software development, maintenance, and engineering activities until the sale of this subsidiary was completed on August 3, 2022. As of August 10, 2022, we no longer have any operating subsidiaries in Russia;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush SM Limited, was a Russian limited company formed in 2017. Semrush SM Limited engaged primarily in sales and marketing related activities within Russia, Europe, and the Asia Pacific region for our products, tools, and add-ons until the sale of this subsidiary was completed on August 3, 2022. As of August 10, 2022, we no longer have any operating subsidiaries in Russia;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Prowly Sp. z o.o., a Polish limited liability company formed in 2013, which was acquired by us in August 2020, engages in the development of the Prowly.com software product (&#8220;Prowly Software&#8221;) and in the worldwide sales and marketing of the Prowly Software;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush CY Ltd., a Cyprus limited company formed in 2013, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush CZ s.r.o., a Czech Republic limited liability company formed in 2015, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush B.V., a Netherlands development company formed in 2022, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush Development S.L., a Spanish development company formed in 2021, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush GmbH, a German development company formed in 2022, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush AM Limited, an Armenian development company formed in 2022, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush RS d.o.o. Beograd, a Serbian development company formed in 2022, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Semrush Canada Inc., a Canadian development company formed in 2022, engages in the development of infrastructure, support and marketing for our products, tools, and add-ons.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A description of the risks and uncertainties associated with our business is set forth below. Investing in our securities involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, before making a decision to invest in our securities. If any of the risks actually occur, our business, results of operations, financial condition, and prospects could be harmed. In that event, the trading price of our securities could decline, and you could lose part or all of your investment. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may impair our business operations.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_25"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Most Material Risks to Us</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We derive, and expect to continue to derive, substantially all of our revenue and cash flows from our paying customers with premium subscriptions, and our business and operating results will be harmed if our paying customers do not renew their premium subscriptions. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive, and expect to continue to derive, substantially all of our revenue and cash flows from our paying customers with premium subscriptions. Our business and financial results depend on our paying customers renewing their subscriptions for our products when existing contract terms expire. Although our customer agreements generally provide for auto-renewal of subscriptions, our paying customers have no obligation to renew their premium subscriptions if they provide proper notice of their desire not to renew, and we cannot guarantee that they will renew their premium subscriptions for the same or longer terms, the same or a greater number of user licenses or products and add-ons, or at all. We offer premium subscriptions on a monthly or annual basis with our annual subscriptions receiving a discount for the longer-term commitment. Our paying customers predominantly choose monthly subscription terms, which allow them to terminate or adjust their premium subscriptions with us on a monthly basis as external factors change and could cause our results of operations to fluctuate significantly from quarter to quarter. Our renewal rates, including our dollar-based net revenue retention rate, may decline or fluctuate as a result of a number of factors, including customer satisfaction with our platform and products, reliability of our products, our customer success and support experience, the price and functionality of our platform, products, and add-ons relative to those of our competitors, mergers and acquisitions affecting our customer base, the effects of global economic conditions and other external factors, or reductions in our customers&#8217; spending levels. Our business and operating results will be adversely affected if our paying customers do not renew their premium subscriptions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business and operating results will be harmed if our paying customers do not upgrade their premium subscriptions or if they fail to purchase additional products. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future financial performance also depends in part on our ability to continue to upgrade paying customers to higher-price point subscriptions and sell additional user licenses, and products and add-ons such as Prowly, Sellzone, and Market Explorer, our competitive intelligence tool. Conversely, our paying customers may convert to lower-cost or free subscriptions if they do not perceive value in continuing to pay for our higher-price point subscriptions, thereby impacting our ability to increase revenue. For example, a paying customer subscribing to our core product through a &#8220;Business&#8221; subscription may downgrade to the &#8220;Guru&#8221; subscription if they do not deem the additional features and functionality worth the incremental costs. To expand our relationships with our customers, we must demonstrate to existing paying and free customers that the additional functionality associated with an upgraded subscription outweighs the incremental costs. Our customers&#8217; decisions as to whether to upgrade their subscriptions or not is driven by a number of factors, including customer satisfaction with the security, performance, and reliability of our platform and products, the perceived quality of our customer service, general economic conditions, the price and functionality of our platform and products relative to those of our competitors, and customer reaction to the price for additional products. If our efforts to expand our relationships with </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our existing paying and free customers are not successful, our revenue growth rate may decline and our business and operating results will be adversely affected.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to attract new potential customers, register them for trials, and convert them into paying customers, our operating results would be harmed. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of new customers we attract, whether as free or paying customers, is a key factor in growing our customer and premium subscription base which drive our revenues and collections. We utilize various unpaid content marketing strategies, including blogs, webinars, thought leadership, and social media engagement, as well as paid advertising, to attract visitors to our websites. We cannot guarantee that these unpaid or paid marketing efforts will continue to attract the same volume and quality of traffic to our websites or will continue to result in the same level of registrations for premium subscriptions as they have in the past. In the future, we may be required to increase our marketing spend to maintain the same volume and quality of traffic. Moreover, we cannot be certain that increased sales and marketing spend will generate more paying customers without increasing our customer acquisition costs on a per paying customer basis. We offer potential customers several tiered subscription options for our online visibility management platform, including free subscriptions of a limited-functionality product and premium subscriptions of our &#8220;Pro&#8221;, &#8220;Guru,&#8221; or &#8220;Business&#8221; offerings for our core product, depending on the level of functionality they seek. We have materially grown our number of paying customers through the provision of free subscriptions and through trials of a premium version of our online visibility and marketing insight products. Trial subscriptions automatically become premium subscriptions if the customer does not opt out of the trial subscription after the trial period is over, and such trial subscriptions can be upgraded to obtain additional features, functionality, and varying levels of access and report generating capabilities. In the future, we may be required to provide additional functionality to our free subscriptions to attract visitors to our websites and incent visitors to sign up for free subscriptions. In addition, we encourage our free customers to upgrade to premium subscriptions through in-product prompts and notifications, by recommending additional features and functionality, and by providing customer support to explain such additional features and functionality. Our failure to attract new free customers and convert them into paying customers could have a material adverse effect on our operating results as our business may be adversely affected by the costs of, and sales lost from, making certain of our products available on a free basis. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy is to sell premium subscriptions of our platform to paying customers of all sizes, from sole proprietors, to SMBs, to large enterprise customers. Selling monthly premium subscriptions to SMBs generally involves lower or plateauing premium subscription upgrade potential, lower retention rates (especially in times of economic uncertainty where marketing and sales budgets are subject to increased scrutiny and reduction), and more limited interaction with our sales and other personnel than sales to large enterprises. Conversely, sales to large enterprises generally entail longer sales cycles, more significant and costly selling and support efforts, and greater uncertainty of completing the sale than sales to SMBs. If and as our paying customer base expands to include more large enterprise customers, our sales expenses may increase, sales cycles may lengthen and become less predictable and we may see a greater number of paying customers with longer terms and extended payment terms which, in turn, may increase our paying customer acquisition costs, increase our credit risk, and may in other ways adversely affect our financial results.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market in which we operate is intensely competitive, and if we do not compete effectively, our ability to attract and retain free and paying customers could be harmed, which would negatively impact our business and operating results. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for our products is fragmented, rapidly evolving, and highly competitive, with relatively low barriers to entry. Our all-in-one SaaS platform competes with software products and solutions that are focused on a particular customer need, or point solutions. For example, we compete with point solutions for search advertising and search engine optimization (&#8220;SEO&#8221;), marketing analytics and social media management (&#8220;SMM&#8221;), market intelligence, and digital public relations software. Our ability to attract and retain free and paying customers depends in part on the actual and perceived quality and design of our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform, products, and add-ons compared to competitive point solutions and continued market acceptance of our platform, products, and add-ons for existing and new use-cases. To remain competitive and to acquire new customers, we must deliver features and functionality that enhance the utility and perceived value of our platform, products, and add-ons to our prospective and existing customers. Our platform, products, and add-ons must (i) operate without the presence of material software defects, whether actual or perceived, (ii) maintain deep and rich data sources, (iii) adapt to the changing needs of our current and prospective customers including by developing new technology, (iv) adapt to changing functionality and provide interoperability with third-party APIs, (v) maintain and develop integrations with complementary third-party services that provide value to our customers, (vi) be easy to use and visually pleasing, (vii) deliver rapid return on investment to our customers across multiple functions within their organizations, and (viii) be delivered with a superior customer support experience. We may not be successful in delivering on some or all of the foregoing or in doing so while maintaining competitive pricing, which could result in customer dissatisfaction leading to termination or downgrades of premium subscriptions, fewer new free customers, fewer subscription upgrades or lower dollar-based net revenue retention rates, prospective customers&#8217; selection of our competitors&#8217; products over our own, and other adverse effects on our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our current and future competitors benefit from competitive advantages over us, such as greater name recognition, longer operating histories, more targeted products for specific use cases, larger sales and more established relationships or integrations with third-party data providers, search engines, online retail platforms, and social media networking sites, and more established relationships with customers in the market. Additionally, many of our competitors may expend a considerably greater amount of funds on their research and development efforts, and those that do not may be acquired by larger companies that would allocate greater resources to our competitors&#8217; research and development programs. Specifically, our competitors focusing on point solutions may have the ability to expend greater funds in a more targeted manner to develop superior solutions that address a specific need, as compared to our research and development expenditures which are allocated across our platform. In addition, some of our competitors may enter into strategic relationships or consummate strategic acquisitions to offer a broader range of functionality than we do, a more competitive multi-point solution, or to address needs that our platform does not. These types of business combinations may make it more difficult for us to acquire new customers or maintain or upgrade our customers, any of which could ultimately impact our ability to compete effectively. We expect these competitive pressures to continue as competitors attempt to strengthen or preserve their market positions and as new competitors enter the market.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for our platform is also price sensitive. Many factors, including our marketing, sales and technology costs, and the pricing and marketing strategies of our competitors, can significantly affect our pricing strategies. Certain competitors offer, or may in the future offer, lower-priced or free products that compete with our platform, products, and/or add-ons, or may bundle their solutions with other companies&#8217; offerings to provide a broader range of functionality at reduced volume pricing. Similarly, certain competitors may use marketing strategies that enable them to acquire customers at a lower cost than we do. Even if such competitive products do not include all the features and functionality that our platform provides, we could face pricing pressure to the extent that customers find such alternative products to be sufficient to meet their needs or do not perceive a material return on investment from the additional features and functionality they would obtain by purchasing our platform relative to the competitive point solutions. Additionally, our competitors may further drive down the price through strategic business combinations. We may be forced to engage in price-cutting initiatives, offer other discounts, or increase our sales and marketing and other expenses to attract and retain free and paying customers in response to competitive pressures, any of which would harm our business and operating results.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have incurred losses in the past and may not consistently achieve profitability in the future.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a history of incurring net losses and, although we have achieved profitability in certain periods, we expect to continue to incur net losses in the future. We incurred net losses of $7.0 million, $3.3 million, and $33.8 million for the years ended December&#160;31, 2020, 2021, and 2022, respectively. We had </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an accumulated deficit of $72.9 million as of December&#160;31, 2022. We do not know if we will be able to achieve or sustain profitability in the future. We plan to continue to invest in our research and development, and sales and marketing efforts, and we anticipate that our operating expenses will continue to increase as we scale our business and expand our operations. We also expect our general and administrative expenses to increase as a result of our growth and operating as a public company. We expect to incur additional costs in connection with the relocation of employees outside of Russia as a result of ongoing military action in Ukraine. For more information on the risks of regional instability to our operations, see the risk factor titled &#8220;Instability in geographies where we have significant operations and personnel could have a material adverse effect on our business, customers, and financial results&#8221; in this Item 1A. Risk Factors. Our ability to achieve and sustain profitability is based on numerous factors, many of which are beyond our control. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our products depend on publicly available and paid third-party data sources, and, if we lose access to data provided by such data sources or the terms and conditions on which we obtain such access become less favorable, our business could suffer. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed our platform, products, and add-ons to rely in part on access to data from third-party sources. The primary sources of third-party data include data collected from third-party websites algorithmically through our proprietary data collection techniques, including web crawling of third-party websites, data purchased from independent third-party data providers, which includes clickstream data, search engine data, online advertising data, and data from social media sources, and reference data that our customers grant us access to, which includes our customers&#8217; website and social media data. We obtain social media data through APIs that connect to social media platform operators, including Facebook, Twitter, Instagram, Pinterest, and LinkedIn. We also collect data from our customers in connection with their use of our platform.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, our relationships with most data providers (including social media platforms) are governed by such data providers&#8217; respective standard terms and conditions, which govern the availability and access to, and permitted uses of such data (including via APIs), and which are subject to change by such providers from time to time, with little or no notice and with little or no right of redress. Similarly, our access to publicly available data may depend on restrictions that website owners may impose through technical measures or otherwise, including restrictions on automated data collection. We cannot accurately predict the impact of changes in the terms of data providers that may impede our access to the data. If these data providers or websites choose not to make their data available on the same terms, or at all, we would have to seek alternative sources, which could prove expensive and time-consuming, and may be less efficient or effective. Such changes could impact our ability to provide our services in a timely manner, if at all, and could negatively impact the perceived value of our platform and our business. There can be no assurance that following any such modification of terms or termination we would be able to maintain the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also rely on negotiated agreements with other data providers from whom we purchase independently sourced data, including clickstream data, search engine data, online advertising data, data from social media, and other sources. These negotiated agreements provide access to additional data that allow us to provide a more comprehensive solution for our customers. These agreements are subject to termination in certain circumstances, and there can be no assurance that we will be able to renew those agreements or that the terms of any such renewal, including pricing and levels of service, will be favorable. In addition, there can be no assurance that we will not be required to enter into new negotiated agreements with data providers in the future to maintain or enhance the level of functionality of our platform, or that the terms and conditions of such agreements, including pricing and levels of service, will not be less favorable, which could adversely affect our results of operations. Further, third-party data providers have previously, and may again, cease operations or a specific business line or cease providing products or data to their customers, including us. If we are not able to obtain third-party data on commercially reasonable terms, if these data providers stop making their data available to us, or if our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">competitors are able to purchase such data on better terms, the functionality of our platform and our ability to compete could be harmed.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that we license or obtain data from third parties, we may be subject to contractual obligations to satisfy certain requirements under applicable laws including, but not limited to, providing public notice of our data processing activities and obtaining appropriate consents where required. If one or more of those third-party data providers considers that we have failed to satisfy these requirements, such third-party data provider may bring claims against us seeking damages, and/or seeking to prevent access to our additional data or our future use of any data already provided. Such claims could potentially adversely affect our ability to provide our services and the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations.</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business may be harmed if any of our data sources:</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes, limits, or discontinues our access to their data;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">modifies its terms of service or other policies, including imposing prohibitive fees or restrictions on our use of their data or our ability to access it;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes or limits how customer information is accessed by us or our customers and their users;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes or limits how we can use such data;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">establishes more favorable relationships with one or more of our competitors; or</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">experiences disruptions of its technology, services, or business generally. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instability in geographies where we have significant operations and personnel could have a material adverse effect on our business, customers, and financial results.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Economic, civil, military, and political uncertainty exists and may increase in many of the regions where we operate and derive our revenue. Several countries in which we operate are experiencing and may continue to experience military action and civil and political unrest as a result of such action. We have significant development operations in the emerging market economies of Eastern Europe and more than half of our full-time employees were historically located in Russia. As of August&#160;10, 2022, we no longer have operating subsidiaries in Russia.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In late February 2022, Russian military forces launched significant military action against Ukraine, and sustained conflict and disruption in the region has ensued and appears likely to continue. The impact to Ukraine and Russia, as well as actions taken by other countries, including new and stricter sanctions by Canada, the United Kingdom, the European Union, the U.S. and other countries and organizations against officials, individuals, regions, and industries in Russia, Ukraine and Belarus, and each country&#8217;s potential response to such sanctions, tensions, and military actions could have a material adverse effect on our operations. We incurred significant expenses in connection with the relocation of our employees from Russia to other geographies in response to the ongoing conflict. We incurred total costs of $11.3 million during fiscal year 2022 in connection with such relocations. See Note 7 &#8220;Exit Costs&#8221; to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information on such expenses. It is possible that we may need to take additional operational measures in response to the ongoing conflict and that the expenses related to those measures could have a significant effect on our operations and financial condition, as well as our profitability in the foreseeable future.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are actively monitoring and enhancing the security of our people and the stability of our infrastructure and our equipment. We execute our business continuity plans and adapt to developments as </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">they occur to protect the safety of our personnel and address potential impacts to our employees, including potentially relocating employees in response to the ongoing conflict. Our crisis management procedures, business continuity plans, and disaster recovery capabilities may not be effective at preventing or mitigating the effects of prolonged or multiple crises, such as civil unrest, military conflict, and a pandemic in a concentrated geographic area. The current events in the regions where we operate and where we employ a significant portion of our workforce may continue to pose security risks to our people, facilities, data operations, and infrastructure, and the disruption of any or all of them could materially adversely affect our operations, financial results, and cause volatility in the price of our stock. We have no way to predict the future progress or outcome of the sustained military action in Ukraine or the other countries in which we operate or in Russia as the conflict and government reactions are rapidly unfolding in real-time and are beyond our control. Whether in these countries or in others in which we operate, prolonged civil unrest, political instability or uncertainty, military activities, or broad-based sanctions, should they continue for the long term or escalate further, could require us to further rebalance our geographic concentrations, alter our hiring and other business plans, strategy and expenditures, and could have a material adverse effect on our personnel, operations, and business outlook.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_28"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to introduce new products, tools, and add-ons is dependent on adequate research and development resources. If we do not adequately fund our research and development efforts or use product and development teams effectively, our business and operating results may be harmed.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To remain competitive, we must continue to develop new product offerings, as well as features and enhancements to our existing platform and products. Maintaining adequate research and development personnel and resources to meet the demands of the market is essential. If we experience high turnover of our product and development personnel, a lack of management ability to guide our research and development, or a lack of other research and development resources, we may miss or fail to execute on new product development and strategic opportunities and consequently lose potential and actual market share. The success of our business is dependent on our product and development teams developing and executing on a product roadmap that allows us to retain and increase the spending of our existing customers, attract new customers and upgrade our free customers to premium subscriptions. Our failure to maintain adequate research and development resources, to use our research and development resources efficiently, or to address the demands of our prospective and actual customers could materially adversely affect our business.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to maintain and enhance our brand, or if events occur that damage our reputation and brand, our ability to maintain and expand our customer base may be impaired, and our business and financial results may be harmed.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintaining, promoting, and enhancing our brand is critical to maintaining and expanding our customer base. We seek to build our brand through a mix of free and paid initiatives. We market our platform and products through free information resources on our website, including our blog and online digital marketing courses (including through our Semrush Academy), pay-per-click advertisements on search engines and social networking sites, participation in social networking sites, and free and paid banner advertisements on other websites. The strength of our brand further drives free traffic sources, including customer referrals, word-of-mouth, and direct searches for our &#8220;Semrush&#8221; name, or web presence solutions, in search engines. In addition, we maintain relationships with agencies and affiliates to further increase brand awareness and generate customer demand. To the extent that new customers are increasingly derived from paid as opposed to free marketing initiatives, our customer acquisition cost will increase. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beyond direct sales and marketing efforts, maintaining and enhancing our brand will depend largely on our ability to continue to provide a well-designed, useful, reliable, and innovative platform, efficient sales process, and high-quality customer service, which we may not do successfully.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on our executive officers and other key employees, and the loss of one or more of these employees could harm our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends largely upon the continued services of our executive officers and other key employees. We rely on our leadership team in the areas of research and development, operations, security, marketing, sales, customer service, and general and administrative functions, and on individual contributors and team leaders in our research and development and operations. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. The loss of one or more of our executive officers or key employees could harm our business. Changes in our executive management team may also cause disruptions in, and harm to, our business.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes by search engines, social networking sites, and other third-party services to their underlying technology configurations or policies regarding the use of their platforms and/or technologies for commercial purposes, including anti-spam policies, may limit the efficacy of certain of our products, tools, and add-ons and as a result, our business may suffer.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our online visibility platform is designed to help our customers connect with consumers across a variety of digital channels, search engines, social networking sites, and other third-party services. These services may adapt and change their strategies and policies over time. Search engines typically provide two types of search results, organic (i.e., non-paid) and purchased listings. Organic search results are determined and organized solely by automated criteria set by the search engine, and a ranking level cannot be purchased. Search engines revise their algorithms from time to time in an attempt to optimize their search result listings. Changes to search engine algorithms may diminish the efficacy of certain of our products, tools, and add-ons, and potentially render them obsolete. For example, if a given search engine stopped using backlinks in its ranking algorithm, our customers&#8217; perception of our backlink analytics tool, which enables customers to analyze and monitor the backlink profile of their own and other websites, may be adversely impacted. Similarly, if a search engine ceases to manually penalize or take action against web pages for unnatural backlinks, then our customers may determine that auditing their backlinks is unnecessary which could cause them to devalue our backlink audit tool, which enables companies to check whether malicious websites have links to their sites, or cease using it altogether. In response to these types of changes we may be required to recalibrate our product offerings by reducing prices, discontinuing the affected product, or otherwise. These responses may be costly, may not be effective, and our business may suffer.  </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, search engines, social networking sites, and other third-party services typically have terms of service, guidelines, and other policies to which its users are contractually obligated to adhere. For example, Google&#8217;s Gmail offering has a spam and abuse policy that prohibits sending spam, distributing viruses, or otherwise abusing the service. Prowly and our email distribution tool enable our customers to send emails to their desired recipients, such as journalists and bloggers. Our email distribution tool relies on a DMARC integration which enables our customers to send emails using our platform as if they were sending emails directly from their email provider, and our Prowly product involves emails initiated by customers over Prowly servers. Our customers&#8217; actions using either the link building tool or Prowly could be flagged under Google&#8217;s spam and abuse policy or in the future such actions may be prohibited by subsequent changes to Google&#8217;s policies. Any change to the policies of the third-party services with which our products, tools, and add-ons integrate or interact, or with which our products are intended to be used, including any anti-spam policies, or any actions taken by these third-party service providers under their policies could adversely impact the efficacy and perceived value of our products, tools, and add-ons, and as a result, our business may be harmed.  </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If third-party applications change such that we do not or cannot maintain the compatibility of our platform with these applications or if we fail to integrate with or provide third-party applications that our customers desire to use with our products, demand for our solutions and platform could decline. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The attractiveness of our platform depends, in part, on our ability to integrate via APIs with third-party applications that our customers desire to use with our products, such as Google, Facebook, Instagram, Twitter, YouTube, LinkedIn, Pinterest, Majestic, and others. Third-party application providers may change the features of their applications and platforms, including their APIs, or alter the terms governing use of their applications and platforms in an adverse manner. Further, third-party application providers may refuse to partner with us, or limit or restrict our access to their applications and platforms. Such changes could functionally limit or terminate our ability to use these third-party applications with our platform, which could negatively impact our offerings and the customer experience, and ultimately harm our business. If we fail to integrate our platform with new third-party applications that our customers desire, or to adapt to the data transfer requirements of such third-party applications and platforms, we may not be able to offer the functionality that our customers expect, which would negatively impact our offerings and, as a result, harm our business. Additionally, our business could be harmed if our customers have negative experiences in using the third-party integrations that we offer.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to maintain and improve our methods and technologies, or fail to anticipate new methods or technologies for data collection and analysis, hardware, software, and software related technologies, competing products and services could surpass ours in depth, breadth, or accuracy of our data, the insights that we offer or in other respects, which could result in a loss of customers and harm our business and financial results.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect continuous development in the market with respect to data matching, data filtering, data predicting, algorithms, machine learning, artificial intelligence, and other related technologies and methods for gathering cataloging, updating, processing, analyzing, and communicating data and other information about how consumers find, interact with, and digest digital content. Similarly, we expect continuous changes in computer hardware, network operating systems, programming tools, programming languages, operating systems, the use of the internet, and the variety of network, hardware, browser, mobile, and browser-side platforms, and related technologies with which our platform and products must integrate. Further, changes in customer preferences or regulatory requirements may require changes in the technology used to gather and process the data necessary to deliver our customers the insights that they expect. Any of these developments and changes could create opportunities for a competitor to create products or a platform comparable or superior to ours, or that takes material market share from us in one or more product categories, and create challenges and risks for us if we are unable to successfully modify and enhance our products to adapt accordingly.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to anticipate and adapt to new and increasingly prevalent social media platforms, other competing products and services that do so more effectively could surpass us and lead to decreased demand for our platform and products.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The use of social media throughout the world is pervasive and growing. The social media industry has experienced, and is likely to continue to experience, rapid change due to the evolving trends, tastes and preferences of users. If consumers widely adopt new social media networks and platforms, we will need to develop integrations and functionality related to these new networks and platforms. This development effort may require significant research and development and sales and marketing resources, as well as licensing fees, all of which could adversely affect our business and operating results. In addition, new social media networks and platforms may not provide us with sufficient access to data from their platforms, preventing us from building effective integrations with our platform and products. Changing consumer tastes may also render our current integrations or functionality obsolete and the financial terms, if any, under which we would obtain integrations or functionality, unfavorable. Any failure of our products to operate effectively with the social media networks used most frequently by consumers could reduce the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">demand for our products. If we are unable to respond to these changes in a cost-effective manner, our products and aspects of our platform may become less marketable and less competitive or obsolete, and our operating results may be negatively affected.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failures or loss of, or material changes with respect to, the third-party hardware, software, and infrastructure on which we rely, including third-party data center hosting facilities and third-party distribution channels to support our operations, could adversely affect our business. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on leased and third-party owned hardware, software and infrastructure, including third-party data center hosting facilities and third-party distribution channels to support our operations. We primarily use three data centers in the United States, two located in Virginia and one in Georgia, as well as two Google Cloud locations in Virginia and South Carolina. We host most of our products and the data processed through such products in a combination of two of the foregoing locations for redundancy. If any of our data center suppliers experience disruptions or failures, it would take time for the applicable backup data center to become fully functioning, and we would likely experience delays in delivering the affected products and segments of our platform, which may involve incurring significant additional expenses. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the owners and operators of our data center facilities do not guarantee that access to our platform will be uninterrupted or error-free. We do not control the operation of these third-party providers&#8217; facilities, which could be subject to break-ins, cybersecurity incidents (including system-encrypting ransomware), sabotage, intentional acts of vandalism and other misconduct. Further, our leased servers and data centers are vulnerable to damage or interruption from natural disasters, terrorist attacks, power loss, telecommunications failures or similar catastrophic events. Health epidemics, including any further impacts from the COVID-19 pandemic could cause our third-party data center hosting facilities and cloud computing platform providers, which are critical to our infrastructure, to shut down their operations, experience technical or security incidents that delay or disrupt performance or delivery of services to us, or experience interference with the supply chain of hardware required by their systems and services, any of which could materially adversely affect our business. For example, we previously experienced delays in migrating to our data center in Virginia, due to the limited availability of certain required hardware components resulting from supply chain delays caused by the COVID-19 pandemic. If there were to be a significant outage or disaster that rendered one of our servers or data centers inoperable for any length of time, we would have to undertake recovery operations for the impacted products, which could interrupt the availability of our platform. If we were unable to restore the availability of our platform and products within a reasonable period of time, our customer satisfaction could suffer, damaging our reputation as a result, and we could lose customers to our competition, which would materially and adversely affect our business and results of operations. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, third-party data hosting and transmission services comprise a significant portion of our operating costs. If the costs for such services increase due to vendor consolidation, regulation, contract renegotiation, or otherwise, we may not be able to increase the fees for our platform or products to cover the changes, which would have a negative impact on our results of operations. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the security of the confidential information or personal information of our customers on our platform is breached or otherwise subjected to unauthorized access or disclosure, our reputation may be harmed, and we may be exposed to significant liability. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With consent from our customers, we obtain personal, confidential, and other customer data from our customers&#8217; websites, social media accounts, and Google Analytics&#8217; accounts to operate certain functionality on our platform. We rely on credit card purchases as the primary means of collecting our premium subscription fees. In addition, with consent from our customers, we collect and store certain personally identifiable information (&#8220;personal data&#8221;), credit card information, and other data needed to create, support, and administer the customer account, conduct our business, and comply with legal obligations, including rules imposed by the Payment Card Industry networks. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we take reasonable steps to protect the security, confidentiality, integrity, and availability of the information we and our third-party service providers hold, but there is no guarantee that despite our efforts, inadvertent disclosure (such as may arise from software bugs or other technical malfunctions, employee error or malfeasance, or other factors) or unauthorized access, acquisition, disclosure or loss of personal or other confidential information will not occur or that third parties will not gain unauthorized access to this information. Attacks on information technology systems are increasing in their frequency, levels of persistence, sophistication and intensity, and they are being conducted by increasingly sophisticated and organized groups and individuals with a wide range of motives and expertise. Such attacks could include the deployment of harmful malware, system-disrupting ransomware, denial-of-service attacks, social engineering and other means to affect service reliability and threaten the confidentiality, integrity and availability of information. Further, the prevalence of remote work by our employees and those of our third-party service providers creates increased risk that a cybersecurity incident may occur. We have experienced, and may experience in the future, breaches of our security due to human error, malfeasance, system errors or vulnerabilities, or other irregularities. For example, we have been the target of attempts to identify and exploit system vulnerabilities and/or penetrate or bypass our security measures to gain unauthorized access to our systems, including a brute force attack that resulted in access to our affiliate program partner contact information. Since techniques used to conduct malicious cyber activities change frequently, we and our third-party service providers may be unable to anticipate these techniques or to implement adequate measures to prevent or detect them. If our security measures or the security measures of our third-party service providers fail, or if vulnerabilities in our software are exposed and exploited, and, as a result, a third party disrupts the operations of our systems or obtains unauthorized access to any customers&#8217; data, our relationships with our customers may be damaged, and we could incur liability. Further, our customers with annual subscription terms may have the right to terminate their subscriptions before the end of the subscription term due to our uncured material breach of agreement, including with respect to our data security obligations. It is also possible that unauthorized access to customer data may be obtained through inadequate use of security controls by customers, suppliers or other vendors. While we are not currently aware of any impact that supply chain attacks, including the SolarWinds attack, may have had on our business, these events are complex, difficult to defend against, and of unknown scope, therefore we could face a level of ongoing residual risk of security breaches resulting from this type of events. We may also be subject to additional liability risks for failing to disclose data breaches or other security incidents under state data breach notification laws or under the private right of action granted to individuals under certain data privacy laws for actions arising from certain data security incidents, such as the California Consumer Privacy Act (&#8220;CCPA&#8221;) (which is further discussed below in this &#8220;Risk Factors&#8221; section). In addition, some regions, such as the EU, the United Kingdom (&#8220;UK&#8221;), and the United States, have enacted mandatory data breach notification requirements for companies to notify data protection authorities, state and federal agencies, or individuals of data security incidents or personal data breaches. We may also be contractually required to notify certain customers in the event of a security incident pursuant to the applicable customer agreement. These mandatory disclosures regarding a security breach may lead to negative publicity and may cause our customers to lose confidence in the effectiveness of our data security measures. Any security breach, whether actual or perceived, may harm our reputation, and we could lose customers or fail to acquire new customers. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal, state, and provincial regulators and industry groups may also consider and implement from time to time new privacy and security requirements that apply to our business, such as the long established Massachusetts data security regulations and the New York Stop Hacks and Improve Electronic Data Act, both of which establish administrative, technical, and physical data security requirements for companies, and permit civil penalties for each violation. Compliance with evolving privacy and security laws, requirements, and regulations may result in cost increases due to necessary systems changes, new limitations or constraints on our business models and the development of new administrative processes. They also may impose further restrictions on our collection, disclosure, and use of personally identifiable information kept in our databases or those of our vendors. If our security measures fail to protect credit card information adequately, we could be liable to both our customers and their users for their losses, as well as the vendors under our agreements with them such that we could be subject to fines and higher transaction fees, we could face regulatory action, and our customers and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vendors could end their relationships with us, any of which could harm our business, results of operations or financial condition. Any intentional or inadvertent security breaches or other unauthorized access to or disclosure of personal data could expose us to enforcement actions, regulatory or governmental audits, investigations, litigation, fines, penalties, adverse publicity, downtime of our systems, and other possible liabilities. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. In addition, our cybersecurity insurance coverage may be inadequate to cover all costs and expenses associated with a security breach that may occur in the future. We may need to devote significant resources to defend against, respond to and recover from cybersecurity incidents, diverting resources from the growth and expansion of our business.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or attract new employees and customers and our business could suffer. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and expect to continue to experience, rapid growth in our number of customers, sales, revenues, locations, and headcount, which has placed, and may continue to place, significant demands on our management, and our operational and financial resources. We have paying customers in over 157 countries, and the number of our paying customers has grown from over 82,000 as of December&#160;31, 2021 to over 95,000 as of December&#160;31, 2022. We have 16 offices across the globe with personnel dispersed in various other locations, and the continued domestic and international growth that we anticipate will require us to continue to expand our global employee headcount. It may be difficult for us to identify, recruit, train, and manage enough personnel to efficiently scale our operations, manage our product development effectively and to match the growth of our customer base. See the risk factor titled &#8220;Increases in labor costs, including wages, and an overall tightening of the labor market, could adversely affect our business, results of operations or financial condition&#8221; in this Item 1A. Risk Factors for more information on the risks posed by a competitive labor market. As we continue to grow, we face challenges of integrating, developing, training, and motivating a rapidly growing and increasingly dispersed employee base. We are facing novel challenges with respect to integrating new employees in a remote setting and managing multi-geographic teams as a result of shifting our workplace operations to a combination of in-office, hybrid or remote working models, due to the COVID-19 pandemic and certain of our onboarding personnel from travelling between our offices to assist with such integration and training. Certain members of our executive management team have not previously worked together for an extended period of time, which may affect how they manage our growth. If we fail to manage our anticipated growth effectively, our brand and reputation could be negatively affected, which could harm our ability to attract employees and customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To manage growth in our operations and personnel, we will need to continue to scale and improve our operational, financial, and management controls, and our reporting systems and procedures, which will require significant capital expenditures increasing our cost of operations and the reallocation of valuable management resources. As we scale, it may become more difficult and will require additional capital expenditures to maintain and increase the productivity of our employees, to address the needs of our actual and prospective customers, and provide high-quality customer service, to further develop and enhance our products, and remain competitive against our competitors&#8217; products. Additionally, our global expansion and relocation efforts have placed, and our expected future growth will continue to place, a significant strain on our management, customer service teams, product and development, sales and marketing, administrative, financial, and other resources.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Technical problems or disruptions that affect either our customers&#8217; (and their users&#8217;) ability to access our platform and products, or the software, internal applications, database, and network </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">systems underlying our platform and products, could damage our reputation and brands, lead to reduced demand for our platform and products, lower revenues, and increased costs. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business, brands, reputation, and ability to attract and retain customers depend upon the satisfactory performance, reliability, and availability of our platform, which in turn depend upon the availability of the internet and our third-party service providers. Interruptions in these systems, whether due to system failures, computer viruses, software errors, physical or electronic break-ins, malicious hacks or attacks on our systems (such as denial of service attacks), or force majeure events, could affect the security and availability of our products and prevent or inhibit the ability of customers to access our platform. In addition, the software, internal applications, and systems underlying our products and platform are complex and may not be error-free. We may encounter technical problems when we attempt to perform routine maintenance or enhance our software, internal applications, and systems. In addition, our platform may be negatively impacted by technical issues experienced by our third-party service providers. Any inefficiencies, errors, or technical problems with our software, internal applications, and systems could reduce the quality of our platform and products or interfere with our customers&#8217; (and their users&#8217;) use of our platform and products, which could negatively impact our brand, reduce demand, lower our revenues, and increase our costs.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are exposed to risks associated with payment processing and any disruption to such processing systems could adversely affect our business and results of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily rely on our own billing systems to manage our subscriptions and billing frequencies, and we use third-party subscription management and payment processing platforms for some of our products. If we or any of our third-party vendors were to experience an interruption, delay, or outage in service and availability, we may be unable to process new and renewals of subscriptions and our ability to process such subscription and credit card payments would be delayed while we activate an alternative billing platform. Although alternative third-party providers may be available to us, we may incur significant expenses and research and development efforts to deploy any alternative providers. To the extent there are disruptions in our billing systems or third-party subscription and payment processing systems, we could experience revenue loss, accounting issues, and harm to our reputation and customer relationships, which would adversely affect our business and results of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a number of risks related to credit and debit card payments, including:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; we pay interchange and other fees, which may increase over time and could require us to either increase the prices we charge for our products or experience an increase in our operating expenses;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; if our billing systems fail to work properly and the failure has an adverse effect on our customer satisfaction, causes credit and debit card issuers to disallow our continued use of their payment products, or, does not permit us to automatically charge our paying customers&#8217; credit and debit cards on a timely basis or at all, we could lose or experience a delay in collection of customer payments;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; if we are unable to maintain our chargeback rate at acceptable levels, we may face civil liability, diminished public perception of our security measures and our credit card fees for chargeback transactions or our fees for other credit and debit card transactions or issuers may increase, or issuers may terminate their relationship with us; and</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; we could be significantly impaired in our ability to operate our business if we lose our ability to process payments on any major credit or debit card.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant portion of our operations is located outside of the United States, which subjects us to additional risks, including increased complexity, the costs of managing international operations, geopolitical instability, and fluctuations in currency exchange rates.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The design and development of our products is primarily conducted by our subsidiaries in the Czech Republic, Cyprus, Spain, Serbia, Armenia, Germany, the Netherlands, and Poland. We also have marketing and administrative operations in the same jurisdictions. In addition, members of our sales force are located in Europe, the United Kingdom, and Asia. Approximately 53% and 54% of our revenue for the years ended December&#160;31, 2022 and 2021, respectively, was generated from sales to paying customers located outside the United States including indirect sales through our resellers outside of the United States. As a result of our international operations and sales efforts, we face numerous challenges and risks that could harm our international operations, delay new product releases, increase our operating costs, and hinder our ability to grow and detect underlying trends in our operations and business, and consequently adversely impact our business, financial condition, and results of operations. Such risks include but are not limited to the following:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">geopolitical and economic instability in and impacting the localities where we have foreign operations;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rising inflation impacting the stability of our workforce and foreign operations;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">military conflicts impacting the localities where we have foreign operations;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">limited protection for, and vulnerability to theft of, our intellectual property rights, including our trade secrets; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">compliance with local laws and regulations, and unanticipated changes in local laws and regulations, including tax laws and regulations;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">trade and foreign exchange restrictions and higher tariffs;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the complexity of managing international trade sanctions and export restrictions from the jurisdictions in which we have foreign operations;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">fluctuations in foreign currency exchange rates which may make our premium subscriptions more expensive for international paying customers and which may increase our expenses for employee compensation and other operating expenses that are paid in currencies other than U.S. dollars;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">restrictions imposed by the United States government against other countries, or foreign governments&#8217; restrictions imposed on the United States, impacting our ability to do business with certain companies or in certain countries and the complexity of complying with those restrictions;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">power outages, natural disasters, and other local events that could affect the availability of the internet and the consequences of disruptions, such as large-scale outages or interruptions of service from utilities or telecommunications providers;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">difficulties in staffing international operations;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes in immigration policies which may impact our ability to hire personnel;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">differing employment practices, laws, and labor relations;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">regional health issues and the impact of public health epidemics and pandemics on employees and the global economy, such as the COVID-19 pandemic; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">travel, work-from-home, or other restrictions or work stoppages, like those imposed by governments around the world as a result of the COVID-19 pandemic.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, it is possible that governments of one or more foreign countries may seek to limit access to the internet or our platform, products or certain features in their countries, or impose other restrictions that may affect the availability of our platform, products, or certain features in their countries for an extended period of time or indefinitely. For example, Russia and China are among a number of countries that have recently blocked certain online services, including Amazon Web Services, making it difficult for such services to access those markets. In addition, governments in certain countries may seek to restrict or prohibit access to our platform if they consider us to be in violation of their laws (including privacy laws) and may require us to disclose or provide access to information in our possession. If we fail to anticipate developments in the law or fail for any reason to comply with relevant laws, our platforms could be further blocked or restricted and we could be exposed to significant liability that could harm our business. In the event that access to our platform is restricted, in whole or in part, in one or more countries or our competitors are able to successfully penetrate geographic markets that we cannot access, our ability to acquire new customers or renew or grow the premium subscriptions of existing paying customers may be adversely affected, we may not be able to maintain or grow our revenue as anticipated and our business, results of operations, and financial condition could be adversely affected.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The effects of health epidemics may materially affect our customers or potential customers and how we operate our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Local, regional, and global health epidemics, such as the COVID-19 pandemic, have and have the future potential to significantly disrupt the economy. The impact and duration of epidemics are difficult to assess or predict and will depend in part upon the actions taken by governments, companies, and other enterprises in response thereto. Adverse conditions resulting from epidemics have and could again materially adversely affect our revenues, business and the value of our Class A common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, our customers, particularly SMBs and marketing agencies focused on SMBs, were particularly impacted by the COVID-19 pandemic, and many reduced their technology spending, sales and marketing spending, and delayed purchasing decisions, impacting our business through slowed growth, reduced demand from new and existing SMB customers, and lower dollar-based net revenue retention rates. In April 2020, our paying customer growth rate declined, which we believe was primarily a result of the COVID-19 pandemic and the related socioeconomic impacts. In response, we offered free or discounted pricing to certain paying customers contemplating canceling their premium subscriptions as a remedial measure to retain them. We may in the future be required again to take remedial measures in response to health epidemics, including changing our terms or offering further discounts, which may materially adversely impact our revenues and business in future periods.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Health epidemics have and may again require us to alter our operations in ways that we cannot predict, including closing offices, increasing remote work, implementing temporary travel restrictions and shifting to virtual-only company events. Such measures could negatively affect our sales and marketing efforts, sales cycles, employee productivity, cyber-security and/or customer retention, any of which could harm our financial condition and business operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent health epidemics adversely affect our business and financial results, they may also have the effect of heightening many of the other risks described in this Item 1A. Risk Factors.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse or weakened general economic and market conditions may reduce spending on sales and marketing technology and information technology, which could harm our revenue, results of operations, and cash flows.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue, results of operations, and cash flows depend on the overall demand for and use of technology and information for sales and marketing, which depends in part on the amount of spending allocated by our paying customers or potential paying customers on sales and marketing technology and information. In addition to the internal strategy of our paying customers, which is not predictable and is subject to change, this spending depends on worldwide economic and geopolitical conditions. The United States, EU, and other key international economies have experienced cyclical downturns from time to time in which economic activity was impacted by falling demand for a variety of goods and services, high inflation, restricted credit, poor liquidity, reduced corporate profitability, volatility in credit, equity, and foreign exchange markets, bankruptcies, public health crises and epidemics, civil unrest, hostilities or wars (such as the ongoing conflict between Russia and Ukraine) and overall economic uncertainty. In recent months, we have observed increased economic uncertainty in the United States and abroad. These developments may lead to growing concerns about the systemic impact of a potential global economic recession, energy costs geopolitical issues, or the availability and cost of credit and higher interest rates, which could further lead to increased market volatility, decreased consumer confidence, and diminished growth expectations in the U.S. economy and abroad. As our customers react to recent global economic conditions, especially if conditions disproportionately impact SMBs that make up an important segment of our paying customer base, we may see customers reduce spending on our products and take additional precautionary measures to limit or delay expenditures and preserve capital and liquidity, thereby affecting the rate of information technology spending and adversely affect our paying customers&#8217; ability or willingness to purchase our products, delay prospective paying customers&#8217; purchasing decisions, reduce the value or duration of their premium subscription contracts, or affect retention rates. Specifically, most of our paying customers are on month-to-month premium subscriptions that can be cancelled at any time. The current economic downturn may cause some of our paying customers to view a premium subscription to our platform as a discretionary purchase and reduce their discretionary spending on our platform, either reducing or terminating their premium subscription or deciding not to upgrade to another premium subscription. Such customers may seek to utilize free or lower-cost solutions from alternative sources or request to renegotiate existing contracts on less advantageous terms to us than those currently in place, default on payments on existing contracts, or not renew a contract at the end of its term. Such reductions or delays in spending on our solutions, lack of renewals, inability to attract new customers, as well as potential pressure for extended billing terms or pricing discounts, would limit our ability to grow our business and negatively affect our operating results and financial condition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the spending patterns of the SMBs that make up a large portion of our paying customer base are difficult to predict and are typically more susceptible to the adverse effects of economic fluctuations, including those caused by the COVID-19 pandemic and rising inflation, and overall consumer confidence. Adverse changes in the economic environment or business failures of our SMB customers may have a greater impact on us than our competitors who do not focus on SMBs to the extent that we do.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As we acquire and invest in companies or technologies, we may not realize expected business or financial benefits and the acquisitions or investments could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we evaluate and may make investments in, or acquisitions of, complementary companies, services, databases, and technologies, and we expect that we will continue to evaluate and pursue such investments and acquisitions in the future to further grow and augment our business, our platform, and product offerings. For example, in August 2020, we acquired Prowly, an advertising and public relations technology company based in Poland. We have incurred and will continue to incur costs to integrate Prowly&#8217;s business and selling process into our business and to integrate Prowly&#8217;s products into our platform, such as software integration expenses and costs related to the renegotiation of redundant vendor agreements, and we expect to incur similar costs to integrate future acquisitions. We may have difficulty effectively integrating the personnel, businesses, and technologies of these acquisitions into our company and platform, and achieving the strategic goals of those acquisitions.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to find suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all. Acquired assets, data, or companies may not be successfully integrated into our operations, costs in connection with acquisitions and integrations may be higher than expected, and we may also incur unanticipated acquisition-related costs or liabilities. These costs or liabilities could adversely affect our financial condition, results of operations, or prospects. Any acquisition we complete could be viewed negatively by customers, users, developers, and other employees, partners, or investors, and could have adverse effects on our existing business relationships and company culture.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, to facilitate these acquisitions or investments, we may seek additional equity or debt financing, which may not be available on terms favorable to us or at all, may affect our ability to complete subsequent acquisitions or investments and may affect the risks of owning our Class A common stock. For example, if we finance acquisitions by issuing equity or convertible debt securities or loans, our existing stockholders may be diluted, or we could face constraints related to the terms of, and repayment obligations related to, the incurrence of indebtedness that could affect the market price of our Class A common stock. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our debt obligations contain restrictions that impact our business and expose us to risks that could adversely affect our liquidity and financial condition. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2021, we executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The amount of borrowings permitted at any one time under the revolving credit facility is subject to a borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. As a result, our access to the revolving credit facility is potentially subject to significant fluctuations depending on the value of the borrowing base as of any measurement date. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit agreement (as amended, restated, amended and restated, supplemented, or otherwise modified from time to time, the &#8220;Credit Agreement&#8221;) governing our revolving credit facility (collectively, our &#8220;credit facility&#8221;) contains various covenants that are operative so long as our credit facility remains outstanding. The covenants, among other things, limit our and certain of our subsidiaries&#8217; abilities to: </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">incur additional indebtedness or guarantee indebtedness of others;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">create additional liens on our assets;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">pay dividends and make other distributions on our capital stock, and redeem and repurchase our capital stock;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">make investments, including acquisitions;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">make capital expenditures;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">enter into mergers or consolidations or sell assets;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">sell our subsidiaries; or</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">enter into transactions with affiliates.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit facility also contains numerous affirmative covenants and a financial covenant of either minimum liquidity or a maximum leverage ratio. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience a decline in cash flow due to any of the factors described in this Item 1A. Risk Factors or otherwise, we could have difficulty paying interest due on our indebtedness and meeting the financial covenants set forth in our credit facility. If we fail to comply with the various requirements of our indebtedness, we could default under our credit facility. Any such default that is not cured or waived could result in an acceleration of indebtedness then outstanding under our credit facility, an increase in the applicable interest rates under our credit facility, and a requirement that Semrush Inc., which is a co-borrower under the facility, pay the obligations in full, and would permit the lenders to exercise remedies with respect to all of the collateral that is securing our credit facility, including substantially all of our and Semrush Inc.&#8217;s assets. Thus, any such default could have a material adverse effect on our liquidity and financial condition.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forecasts of our market and market growth may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, there can be no assurance that our business will grow at similar rates, or at all.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth forecasts that we have provided and may in the future provide relating to our market opportunities and the expected growth thereof are subject to significant uncertainty and are based on assumptions and estimates which may prove to be inaccurate. Even if these markets grow at the forecasted rates, we may not grow our business at a similar rate, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, the forecasts of market growth that we have provided and may in the future provide should not be taken as indicative of our future growth.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to litigation for any of a variety of claims, which could harm our reputation and adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we may be involved in and subject to litigation for a variety of claims or disputes and receive regulatory inquiries. These claims, lawsuits, and proceedings could include labor and employment, wage and hour, income tax, commercial, data privacy, antitrust, alleged securities law violations or other investor claims, and other matters. The number and significance of these potential claims and disputes may increase as our business expands. Any claim against us, regardless of its merit, could be costly, divert management&#8217;s attention and operational resources, and harm our reputation. As litigation is inherently unpredictable, we cannot assure you that any potential claims or disputes will not have a material adverse effect on our business, results of operations, and financial condition. Any claims or litigation, even if fully indemnified or insured, could make it more difficult to compete effectively or to obtain adequate insurance in the future.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may be required to spend significant resources to monitor and protect our contractual, intellectual property, and other rights, including collection of payments and fees. Litigation has been and may be necessary in the future to enforce such rights. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of our rights. Furthermore, our efforts to enforce our rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of such rights. Our inability to protect our rights, as well as any costly litigation or diversion of our management&#8217;s attention and resources, could have an adverse effect on our business, results of operations, and financial condition or harm our reputation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and harm our results of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may require additional financing, and we may not be able to obtain debt or equity financing on favorable terms, if at all. Any debt financing obtained by us could involve restrictive covenants relating to financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we raise additional funds through further </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could experience significant dilution, and any new equity securities we issue could have rights, preferences, and privileges senior to those of holders of our Class A common stock. The terms of any debt financing may include liquidity requirements, restrict our ability to pay dividends, and require us to comply with other covenants restrictions. If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">develop new features, integrations, capabilities, and enhancements;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">continue to expand our product and development, and sales and marketing teams;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">hire, train, and retain employees;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">respond to competitive pressures or unanticipated working capital requirements; or</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">pursue acquisition opportunities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to utilize our net operating loss carryforwards may be limited. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had U.S. federal and state net operating loss carryforwards of approximately $28.6 million and $15.7 million, respectively. Our ability to utilize our federal net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating loss carryforwards may be limited under Section 382 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;). The limitations apply if we experience an &#8220;ownership change,&#8221; which is generally defined as a greater than 50 percentage point change (by value) in the ownership of our equity by certain stockholders over a rolling three-year period. Similar provisions of state tax law may also apply to limit the use of our state net operating loss carryforwards. Future changes in our stock ownership, which may be outside of our control, may trigger an ownership change and, consequently, the limitations under Section 382 of the Code. As a result, if or when we earn net taxable income, our ability to use our pre-change net operating loss carryforwards to offset such taxable income may be subject to limitations, which could adversely affect our future cash flows.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in labor costs, including wages, and an overall tightening of the labor market, could adversely affect our business, results of operations or financial condition.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The labor costs associated with our business are subject to several external factors, including unemployment levels and the quality and the size of the labor market, prevailing wage rates, minimum wage laws, wages and other forms of remuneration and benefits offered to prospective employees by competitor employers, potential collective bargaining arrangements, health insurance costs and other insurance costs and changes in employment and labor legislation or other workplace regulation. Although we are not currently exposed to minimum wage work, we are exposed to related requirements as per the Fair Labor Standards Act regarding exempt versus non-exempt employment. From time to time, the labor market becomes increasingly competitive. If we are unable to mitigate wage rate increases driven by increases to the increasingly competitive labor market through automation and other labor savings initiatives, our labor costs may increase, which could have an adverse effect on our business, results of operations or financial condition.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event we must offer increased wages or other competitive benefits and incentives to attract and retain qualified personnel and fail to do so, the quality of our workforce could decline, causing certain aspects of our business to suffer. Increases in labor costs could force us to increase our prices, which could adversely impact sales. Although we have not experienced any material labor shortage to date, we have observed an overall tightening and increasingly competitive labor market and have recently experienced and expect to continue to experience some labor cost pressures. Furthermore, as a response to the Russian military action in Ukraine and subsequent U.S., E.U., and other sanctions against Russia, we continue to relocate employees outside the country, although, as of August&#160;10, 2022, we no longer </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have any operating subsidiaries in Russia. We expect to incur additional costs in connection with these relocations due to competitive labor markets and higher costs of talent and labor in the geographies to which we are relocating these employees. If we are unable to hire and retain capable employees, manage labor cost pressures, or if mitigating measures we take in response to increased labor costs, have unintended negative effects, including on client service or retention, our business would be adversely affected. If competitive pressures or other factors prevent us from offsetting increased labor costs, our profitability may decline and could have an adverse effect on our business, results of operations or financial condition.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business would be adversely affected if our contract workers were classified as employees.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our workforce consist of contractors. The classification of contractors is being challenged across many industries by courts, by legislatures, by government agencies in the United States and abroad, as well as by the contractors themselves. Though we are not currently involved in any material legal disputes regarding contractor work, a determination in, or settlement of, any legal proceeding that results in the reclassification of contractors as employees could cause harm to our business, financial condition and results of operations, including as a result of, monetary exposure arising from or relating to failure to withhold and remit taxes, unpaid wages and wage and hour laws and requirements (such as those pertaining to failure to pay minimum wage and overtime, or to provide required breaks and wage statements), expense reimbursement, litigation costs, statutory and punitive damages, penalties, or other regulatory restrictions on our business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be required to collect additional sales and other similar taxes or be subject to other tax liabilities that may increase the costs our customers would have to pay for our subscriptions and adversely affect our operating results. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and use, value-added, goods and services, and similar tax laws and rates are complicated and vary greatly by jurisdiction. There is significant uncertainty as to what constitutes sufficient nexus for a national, state or local jurisdiction to levy taxes, fees, and surcharges for sales made over the internet, as well as whether our subscriptions are subject to tax in various jurisdictions. Certain countries and the vast majority of states have considered or adopted laws that impose tax collection obligations on out-of-state companies. Additionally, in the United States, the Supreme Court of the United States recently ruled in South Dakota v. Wayfair, Inc. et. al. (&#8220;Wayfair&#8221;) that online sellers can be required to collect sales and use tax despite not having a physical presence in the buyer&#8217;s state. In response to the Wayfair case, or otherwise, national, states or local governments may enforce laws requiring us to calculate, collect, and remit taxes on sales in their jurisdictions. We have not always collected sales and other similar taxes in all jurisdictions in which we are required to. We may be obligated to collect and remit sales tax in jurisdictions in which we have not previously collected and remitted sales tax. We could also be subject to audits in states and non-U.S. jurisdictions for which we have not accrued tax liabilities. A successful assertion by one or more countries or states requiring us to collect taxes where we historically have not or presently do not do so could result in substantial tax liabilities, including taxes on past sales, as well as penalties and interest. The imposition by national, state or local governments of sales tax collection obligations on out-of-state sellers could also create additional administrative burdens for us and decrease our future sales, which could adversely affect our business and operating results.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_31"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Regulatory Framework that Governs Us</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the use of cookies or other tracking technologies becomes subject to unfavorable legislation or regulation, is restricted by internet users or other third parties or is blocked or limited by users or by technical changes on end users&#8217; devices, our ability to attract new customers, convert traffic to paying customers and to develop and provide certain products could be diminished or eliminated.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on cookies and other technologies, such as web beacons (collectively, &#8220;cookies&#8221;) which are placed on internet browsers to gather data regarding the content of a user&#8217;s web browsing activity. We use </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cookies to store users&#8217; settings between sessions and to enable visitors to our website to use certain features, such as gaining access to secure areas of the website. We also use cookies, including cookies placed by third-party services with which we integrate, to enable us to gather statistics about our visitors&#8217; use of our website and to allow our website visitors to connect our platform to their social networking sites, which enables us to advertise our products to them using retargeting methods. The availability of this data may be limited by numerous potential factors, including government legislation or regulation restricting the use of cookies for certain purposes, such as retargeting, browser limitations on the collection or use of cookies, or internet users deleting or blocking cookies on their web browsers or on our website. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability, like those of other technology companies, to collect, augment, analyze, use, and share information collected through the use of third-party cookies for online behavioral advertising is governed by U.S. and foreign laws and regulations which change from time to time, such as those regulating the level of consumer notice and consent required before a company can employ cookies to collect data about interactions with users online. In the United States, both state and federal legislation govern activities such as the collection and use of data, and privacy in the advertising technology industry has frequently been subject to review, and occasional enforcement, by the Federal Trade Commission (the &#8220;FTC&#8221;), U.S. Congress, and individual states. Our use of online tracking technologies are regulated by the CCPA and other state privacy laws that require companies to offer consumers the right to opt out of certain tracking activities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As our business is global, our activities are also subject to foreign legislation and regulation. In the EU, the EU Directive 2002/58/EC (as amended by Directive 2009/136/EC), commonly referred to as the e-Privacy Directive, and related implementing legislation in the EU member states, and in the UK, the Privacy and Electronic Communications (EC Directive) Regulations 2003, require that accessing or storing information on an internet user&#8217;s device, such as through a cookie, is allowed only if the internet user has been informed thereof, and provided prior unambiguous, specific, and informed consent for the placement of a cookie on a user&#8217;s device. A new e-Privacy Regulation is currently under discussion by EU member states to replace the e-Privacy Directive. Although it remains under debate, the proposed e-Privacy Regulation would amend rules on third-party cookies and significantly increase penalties for non-compliance. We cannot yet determine the impact such future laws, regulations, and standards may have on our use of third-party cookies. Additionally, the use of third-party cookies in the digital advertising ecosystem, particularly in the context of real-time bidding advertising auctions, is subject to increased regulatory scrutiny in the EU and the UK. Several European data protection authorities (including in Belgium, Ireland, UK, Poland, Spain, Luxembourg, and the Netherlands) have launched investigations or inquiries over Google&#8217;s and other AdTech companies&#8217; practices concerning the collection and sharing of consumer data through cookies, the outcome of which is still uncertain. These investigations or inquiries could result in the imposition of more stringent standards around consent to place cookies or otherwise restrict the use of third-party cookies for online behavioral advertising. We have also received inquiries from, and engaged in correspondence with, European data protection authorities regarding our practices regarding cookies used on our websites, and the outcome of these inquiries is still uncertain.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, new and expanding &#8220;Do Not Track&#8221; regulations have recently been enacted or proposed that protect users&#8217; right to choose whether or not to be tracked online. These regulations seek, among other things, to allow end users to have greater control over the use of private information collected online, to forbid the collection or use of online information, to demand a business to comply with their choice to opt out of such collection or use, and to place limits upon the disclosure of information to third-party websites. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Continued regulation of cookies, and changes in the interpretation and enforcement of existing laws, regulations, standards, and other obligations, as well as increased enforcement by industry groups or data protection authorities, could restrict our activities, such as efforts to understand users&#8217; internet usage and engage in marketing activities, or require changes to our practices. Any inability to obtain information through cookies or to obtain it on the terms we anticipate, could negatively impact the operation of our platform, impair our ability to target and attract new customers, and reduce our ability to predict our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customers&#8217; interests in or need for one or more of our products, any of which may cause a reduction in revenue, or a reduction in revenue growth or negatively impact our ability to obtain new subscriptions and retain or grow the subscriptions of existing customers. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, cookies may easily be deleted or blocked by internet users. All of the most commonly used internet browsers (including Chrome, Firefox, Internet Explorer, and Safari) allow internet users to prevent cookies from being accepted by their browsers. Internet users can also delete cookies from their computers at any time. Some internet users also download &#8220;ad blocking&#8221; software that prevents cookies from being stored on a user&#8217;s device. If more internet users adopt these settings or delete their cookies more frequently than they currently do, our business could be harmed. In addition, the Safari and Firefox browsers block third-party cookies by default, and other browsers may do so in the future. Unless such default settings in browsers were altered by internet users to permit the placement of third-party cookies, fewer cookies would be available, which could adversely affect our business. In addition, companies such as Google LLC have publicly disclosed their intention to move away from cookies to another form of persistent unique identifier (&#8220;ID&#8221;) to identify individual internet users or internet-connected devices in the bidding process on advertising exchanges. If companies do not use shared IDs across the entire ecosystem, this could have a negative impact on our ability to obtain content consumption data.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in laws, regulations, and public perception concerning data protection and privacy, or changes in the interpretation or patterns of enforcement of existing laws and regulations, could impair our efforts to maintain and expand our customer base or the ability of our customers and users to use our platform and some or all of our products. Breaches of laws and regulations concerning data protection and privacy could expose us to significant fines and other penalties.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold personal data about a variety of individuals, such as our customers, users, employees, contractors, and business partners, and we use such personal data as needed to collect payment from our customers, communicate with and recommend products to our customers and prospective customers through our marketing and advertising efforts, and comply with legal obligations. Processing of personal data is increasingly subject to legislation and regulation in numerous jurisdictions around the world.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, relevant applicable laws and regulations governing the collection, use, disclosure, security or other processing of personal information include, in the United States, rules and regulations promulgated under the authority of the Federal Trade Commission, the CCPA and similar state privacy laws, and state breach notification laws. The CCPA, for example, broadly defines personal information and provides an expansive meaning to activity considered to be a sale of personal information, and gives California residents expanded privacy rights and protections, including the right to opt out of the sale of personal information. The CCPA also provides for civil penalties for violations and a private right of action for certain data breaches involving personal information, which is expected to increase the likelihood of, and risks associated with, data breach litigation. The California Privacy Rights Act (&#8220;CPRA&#8221;), which became effective on January 1, 2023, imposes additional obligations on companies covered by the legislation and significantly modifies the CCPA, including by expanding consumers&#8217; rights with respect to certain sensitive personal information and establishes a state agency vested with the authority to enforce the CCPA. It is not yet fully clear how the CCPA (as amended by the CPRA) will be enforced and how it will be interpreted. Additionally, comprehensive data protection privacy laws akin to the CCPA have recently been passed in other states. For example, in March 2021, Virginia enacted the Consumer Data Protection Act (or CDPA), which became effective on January 1, 2023. In July 2021, Colorado passed the Colorado Privacy Act (or CPA), which will become effective on July 1, 2023. Additionally, in March 2022, Utah enacted the Utah Consumer Privacy Act (or UCPA), which will become effective on December 31, 2023. Also, in May 2022, Connecticut signed the Connecticut Data Privacy Act (or CTDPA) into law, which will become effective on July 1, 2023. Furthermore, a number of other U.S. states have proposed similar privacy and data protection legislation, and it is quite possible that certain of these proposals will pass. The effects of the CCPA and other similar state or federal laws are potentially significant and may require us to modify our data collection or data processing practices and policies, and to incur substantial costs and potential liability in an effort to comply with such legislation.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain offices in the EU (including Cyprus, the Czech Republic, Germany, the Netherlands, Poland, and Spain), and we have customers in the EU and the UK. Accordingly, we are subject to the General Data Protection Regulation (EU) 2016/679 (the &#8220;EU GDPR&#8221;), and related member state implementing legislation. As of January 1, 2021, the UK&#8217;s European Union (Withdrawal) Act 2018 incorporated the EU GDPR (as it existed on December 31, 2020 but subject to certain UK-specific amendments) into UK law (the &#8220;UK GDPR&#8221;). The EU GDPR and UK GDPR are collectively defined herein as &#8220;European Data Protection Law&#8221;. European Data Protection Law places obligations on controllers and processors of personal data, while establishing rights for individuals with respect to their personal data, including rights of access and deletion in certain circumstances. European Data Protection Law is also explicitly extraterritorial in its application, and could affect our business activities in jurisdictions outside the EU and the UK. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented measures designed to comply with the requirements of European Data Protection Law. In respect of these measures, we rely on positions and interpretations of the law (including European Data Protection Law) that have yet to be fully tested before the relevant courts and regulators. If a regulator or court of competent jurisdiction determined that one or more of our compliance efforts does not satisfy the applicable requirements of the law (including European Data Protection Law), or if any party brought a claim in this regard, we could be subject to governmental or regulatory investigations, enforcement actions, regulatory fines, compliance orders, litigation or public statements against us by consumer advocacy groups or others, any of which could cause customers to lose trust in us or otherwise damage our reputation. Likewise, a change in guidance could be costly and have an adverse effect on our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">European Data Protection Law also imposes strict rules on the transfer of personal data out of the EU/UK to third countries deemed to lack adequate privacy protections (including the United States), unless an appropriate safeguard specified by the European Data Protection Law is implemented, such as the Standard Contractual Clauses (&#8220;SCCs&#8221;) approved by the European Commission, or a derogation applies. We rely on SCCs and certain derogations to transfer personal data from the EU and the UK to the United States. On July 16, 2020, the Court of Justice of the EU (the &#8220;CJEU&#8221;) in its Schrems II decision ruled that transfers made pursuant to the SCCs and other alternative transfer mechanisms need to be analyzed on a case-by-case basis to ensure EU standards of data protection are met in the jurisdiction where the data importer is based. If the standard is not met, businesses will be required to adopt supplementary measures. On June 4, 2021, the European Commission published new versions of the SCCs (&#8220;New SCCs&#8221;), to align with the EU GDPR and to address the issues identified by the CJEU&#8217;s Schrems II decision. The UK Information Commissioner&#8217;s Office has published its own form of standard contractual clauses, referred to as the &#8220;International Data Transfer Agreement&#8221; for the purposes of data transfers out of the UK. We and many other companies may need to implement different or additional measures to establish or maintain legitimate means for the transfer of personal data from Europe and the UK to the United States and other third countries, and we may, in addition to other impacts, experience additional costs associated with increased compliance burdens. European or multi-national customers may refuse or be reluctant to use or continue to use our platform or products as a result of such developments until law makers and regulators in the EU and the United States have resolved the issues that instigated the decision of the CJEU noted above. This and other future developments regarding the flow of data across borders could increase the cost and complexity of delivering our platform and products in some markets and may lead to governmental enforcement actions, litigation, fines, and penalties or adverse publicity, which could have an adverse effect on our reputation and business. In addition, the UK has announced plans to reform the country&#8217;s data protection legal framework in its Data Reform Bill, which will introduce significant changes from the EU GDPR. This may lead to additional compliance costs and could increase our overall risk exposure as we may no longer be able to take a unified approach across the EU and the UK, and will need to amend our processes and procedures to align with the new framework.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may find it necessary or advantageous to join industry bodies, or self-regulatory organizations, that impose stricter compliance requirements than those set out in applicable laws, including European Data Protection Law. We may also be bound by contractual restrictions that prevent us from participating </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in data processing activities that would otherwise be permissible under applicable laws, including European Data Protection Law. Such strategic choices may impact our ability to exploit data and may have an adverse impact on our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we previously maintained offices in Russia, we face particular privacy, data security, and data protection risks in connection with requirements of Russia&#8217;s data protection and security laws, including Federal Law of 21 July 2014 No. 242-FZ, which entered into effect September 1, 2015, Federal Law of 27 July 2006 No. 152-FZ (as amended) and Federal Law of 27 July 2006 No. 149-FZ (as amended). Among other stringent requirements, these laws require ensuring that certain operations on personal data of Russian citizens are conducted in database(s) located in Russia.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that there will continue to be new proposed laws, regulations, and industry standards concerning privacy, data protection, and information security in the United States, the EU, the UK, and other jurisdictions, and we cannot yet determine the impact such future laws, regulations, and standards may have on our business. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These and other legal requirements could require us to make additional changes to our platform or products in order for us or our customers to comply with such legal requirements or reduce our ability to lawfully collect personal data used in our platform and products. These changes could reduce demand for our platform or products, require us to take on more onerous obligations in our contracts, restrict our ability to store, transfer, and process personal data or, in some cases, impact our ability or our customers&#8217; ability to offer our products in certain locations, to deploy our solutions, to reach current and prospective customers, or to derive insights from data globally. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of complying with existing or new data privacy or data protection laws and regulations, regulatory guidance, our privacy policies and contractual obligations to customers, users, or other third parties, may limit the use and adoption of our platform and products, reduce overall demand for our products, make it more difficult for us to meet expectations from or commitments to customers and users, lead to significant fines, penalties, or liabilities for noncompliance, impact our reputation, or slow the pace at which we close sales transactions, any of which could harm our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the uncertain and shifting regulatory environment and trust climate may cause concerns regarding data privacy and may cause our vendors, customers and users to resist providing the data necessary to allow us to offer our platform and products to our customers and users effectively, or could prompt individuals to opt out of our collection of their personal data. Even the perception that the privacy of personal data is not satisfactorily protected or does not meet regulatory requirements could discourage prospective customers from subscribing to our products or discourage current customers from renewing their subscriptions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with any of the foregoing laws and regulations can be costly and can delay or impede the development of new products. We may incur substantial fines if we violate any laws or regulations relating to the collection or use of personal data. For example, the European Data Protection Law imposes sanctions for violations up to the greater of &#8364;20 million (&#163;17.5 million) and 4% of worldwide gross annual revenue, enables individuals to claim damages resulting from infringement of the European Data Protection Law and introduces the right for non-profit organizations to bring claims on behalf of data subjects. The CCPA allows for fines of up to $7,500 for each violation. Non-compliance with Russian data localization rules may result in imposition of an administrative fine of up to RUB 18 million, or approximately $240,000, for each violation. Our actual or alleged failure to comply with applicable privacy or data security laws, regulations, and policies, or to protect personal data, could result in enforcement actions and significant penalties against us, which could result in negative publicity or costs, subject us to claims or other remedies, and have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many aspects of data protection and privacy laws are relatively new and their scope has not been tested in the courts. As a result, these laws and regulations are subject to differing interpretations and may be inconsistent among jurisdictions. It is possible that these laws and regulations may be interpreted and applied in a manner that is inconsistent with our interpretations and existing data management practices or the features of our products. Certain of our activities could be found by a court, government or regulatory authority to be noncompliant or become noncompliant in the future with one or more data protection or data privacy laws, even if we have implemented and maintained a strategy that we believe to be compliant. Further, we may be subject to additional risks associated with data security breaches or other incidents, in particular because certain data privacy laws, including European Data Protection Law and the CCPA, grant individuals a private right of action arising from certain data security incidents. If so, in addition to the possibility of fines, lawsuits, and other claims and penalties, we could be required to fundamentally change our business activities and practices or modify our products, which could harm our business. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also receive personal data from third-party vendors (e.g., data brokers). We may not be able to verify with complete certainty the source of such data, how it was collected, and that such data was collected and is being shared with us in compliance with all applicable data protection and privacy laws. Our use of personal data obtained from third-party vendors could result in potential regulatory investigations, fines, penalties, compliance orders, liability, litigation, and remediation costs, as well as reputational harm, any of which could materially adversely affect our business and financial results. The requirements of European Data Protection Law pertaining to the licensing of data or obtaining such data from third parties are not entirely clear in all cases. It is possible that third parties may bring claims against us, alleging non-compliance with such requirements, and seeking damages, seeking to prevent us from using certain data, or seeking to prevent us from using data in particular ways. Such claims could potentially adversely affect our ability to provide our services and the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in legislation or requirements related to automatically renewing subscription plans, or our failure to comply with existing or future regulations, may adversely impact our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business relies heavily on the fact that customers enter subscription contracts where they agree that the subscription will automatically renew for a new term, and their credit or debit cards will automatically be charged on an ongoing basis, unless the subscription is canceled by the customer. Some states have passed or considered legislation limiting the duration for which subscriptions can automatically renew, if at all.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although this enacted and proposed legislation generally would not affect companies that sell subscriptions to other companies, like ours does, there could be variances and inconsistencies in these rules or requirements among jurisdictions that expose us to compliance risks that would have a material adverse effect on our business operations and financial condition, and could result in fines, penalties, damages, civil liability, and higher transaction fees. In addition, any costs that result from future legislation and regulations, or from changes in the interpretation of existing legislation and regulations, could individually or in the aggregate cause us to change or limit our business practices, which may make our subscription business model less attractive. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our platform and could harm our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future success of our business depends upon the continued use of the internet as a primary medium for commerce, communication, and business applications. Federal, state, or foreign governmental bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. The adoption of any laws or regulations that could reduce the growth or use of the internet, including laws or practices limiting internet neutrality, could decrease the demand for, or the usage of, our platform and products, increase our cost of doing business, require us to </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">modify our platform or financial systems, and may harm our results of operations. In addition, government agencies or private organizations have imposed and may impose additional taxes, fees, or other charges for accessing the internet or commerce conducted via the internet, which could limit the growth of internet-related commerce or communications generally, result in higher prices for our products and platform, or result in reduced demand for internet-based products such as ours. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the internet continues to experience growth in the number of users, frequency of use, and amount of data transmitted, the internet infrastructure that we and our customers rely on may be unable to support the demands placed upon it. In addition, there could be adverse effects from delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease-of-use, accessibility, and quality of service. Further, our platform depends on the quality of our customers&#8217; access to the internet. The failure of the internet infrastructure that we or our customers rely on, even for a short period of time, could undermine our operations and harm our results of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internet access is frequently provided by companies that have significant market power that could take actions that degrade, disrupt, or increase the cost of customer access to our platform, any of which would negatively impact our business. On June 11, 2018, the repeal of the Federal Communications Commission&#8217;s (the &#8220;FCC&#8221;), &#8220;net neutrality&#8221; rules took effect and returned to a &#8220;light-touch&#8221; regulatory framework. The prior rules were designed to ensure that all online content is treated the same by internet service providers and other companies that provide broadband services. Additionally, on September 30, 2018, California enacted the California Internet Consumer Protection and Net Neutrality Act of 2018, making California the fourth state to enact a state-level net neutrality law since the FCC repealed its nationwide regulations, mandating that all broadband services in California must be provided in accordance with state net neutrality requirements. The U.S. Department of Justice has sued to block the law going into effect, and California has agreed to delay enforcement until the resolution of the FCC&#8217;s repeal of the federal rules. A number of other states are considering legislation or executive actions that would regulate the conduct of broadband providers. We cannot predict whether the FCC order or state initiatives will be modified, overturned, or vacated by legal action of the court, federal legislation or the FCC. With the repeal of net neutrality rules, network operators may choose to implement usage-based pricing, discount pricing charged to providers of competitive products, otherwise materially change their pricing rates or schemes, charge us to deliver our traffic or throttle its delivery, implement bandwidth caps or other usage restrictions or otherwise try to monetize or control access to their networks, any of which could increase our costs, or those of our customers in accessing our platform, and negatively impact our business and results of operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal, state, and foreign laws regulate internet tracking software, the sending of commercial emails and text messages, and other activities, which could impact the use of our platform and products, and potentially subject us to regulatory enforcement or private litigation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to laws and regulations that govern sending marketing and advertising by electronic means, such as email and telephone. For example, in the United States, the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003 (the &#8220;CAN-SPAM Act&#8221;), among other things, obligates the sender of commercial emails to provide recipients with the ability to opt out of receiving future commercial emails from the sender. In addition, the Telephone Consumer Protection Act (the &#8220;TCPA&#8221;) imposes certain notice, consent, and opt-out obligations on companies that send telephone or text communications using automatic telephone dialing systems, or artificial or prerecorded voice to consumers, and provides consumers with private rights of action for violations. The FCC and the FTC have responsibility for regulating various aspects of these laws. Among other requirements, the TCPA requires us to obtain prior express written consent for certain telemarketing calls. Many states have similar consumer protection laws regulating telemarketing. These laws limit our ability to communicate with consumers and reduce the effectiveness of our marketing programs. The TCPA does not currently distinguish between voice and data, and, as such, SMS/MMS messages are also &#8220;calls&#8221; for the purpose of TCPA obligations and restrictions. For violations of the TCPA, the law provides for a private right of action </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under which a plaintiff may recover monetary damages of $500 for each call or text made in violation of the prohibitions on calls made using an &#8220;artificial or pre-recorded voice&#8221; or an automatic telephone dialing system. Various state law equivalents of the TCPA may also provide for monetary damages in amounts greater than those provided for under the TCPA. A court may also treble the amount of damages upon a finding of a &#8220;willful or knowing&#8221; violation. There is no statutory cap on maximum aggregate exposure. An action may be brought by the FCC, a state attorney general, an individual, or a class of individuals. If in the future we are found to have violated the TCPA, or a state law equivalent, the amount of damages and potential liability could be extensive and adversely impact our business. Accordingly, were such a class certified or if we are unable to successfully defend such a suit, then TCPA or other state law damages could have a material adverse effect on our results of operations and financial condition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Further, certain states and foreign jurisdictions, such as Australia, Canada, and the EU, have enacted laws that prohibit sending unsolicited marketing emails unless the recipient has provided its prior consent to receipt of such email, or in other words has &#8220;opted-in&#8221; to receiving it. A requirement that recipients opt into, or the ability of recipients to opt out of, receiving commercial emails may minimize the effectiveness of our marketing, which could adversely affect our ability to attract new customers or entice existing customers to upgrade their subscriptions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are required to comply with U.S. economic sanctions, export control and anti-corruption laws, and regulations that could impair our ability to compete in international markets or expose us to liability if we were to violate such laws and regulations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to comply with U.S. economic sanctions and export control laws and regulations that prohibit the provision of certain products and services to certain targeted countries, governments, and persons. We have adopted a company-wide Trade Compliance Policy and implemented certain precautions to prevent our platform and products from being exported or accessed in violation of U.S. export controls or U.S. sanctions laws and regulations. However, we cannot be certain that each of our employees will fully comply with the Trade Compliance Policy, nor can we be certain that the precautions we take will prevent all violations of these laws.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have previously identified, and may continue to identify, customer accounts for our platform and products that may originate from, or are intended to benefit, persons in countries that are subject to U.S. embargoes, including transactions or events in or relating to Cuba, Iran, North Korea, Syria, the Crimea region of Ukraine and the so-called Donetsk People&#8217;s Republic and Luhansk People&#8217;s Republic regions of Ukraine. In the second quarter of 2021, we submitted a voluntary self-disclosure and a final report to the U.S. Department of the Treasury&#8217;s Office of Foreign Assets Control (&#8220;OFAC&#8221;) regarding potential violations of OFAC regulations that may have involved the provision of services to customers in sanctioned countries. OFAC has decided not to pursue any enforcement action against us and the matter has been closed.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, we began a large-scale relocation effort of our Russia-based workforce to other jurisdictions. On August&#160;3, 2022, we completed the sale of our two Russian subsidiaries, Semrush RU Ltd. and Semrush SM Ltd., in connection with the winding down of our operations in Russia. Our exit from Russia was substantially completed by December&#160;31, 2022. See Note 7 &#8220;Exit Costs&#8221; to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further detail on our wind down of our Russian operations. We believe the wind down of our operations in Russia has been and continues to be in compliance with new and evolving sanctions and export control laws, including Executive Order 14071, prohibiting, in part, new investment in Russia.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is possible that, as part of our compliance efforts, it may be difficult for us to maintain or access software used in our operations as we continue to wind down our operations in Russia. Furthermore, our efforts to comply with U.S. sanctions requirements may cause us to be in conflict with or violate new sanctions imposed by the Russian government in response to sanctions activities by other countries. Any such violations may adversely affect our operations or financial condition. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are found to be in violation of U.S. sanctions or export control laws, we may be fined or other penalties could be imposed. Furthermore, the laws and regulations concerning export control and economic sanctions are complex and constantly changing. Changes in export control or economic sanctions laws and enforcement could also result in increased compliance requirements and related costs, which could materially adversely affect our business, results of operations, financial condition, and/or cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to various U.S. and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act and the UK Bribery Act, as well as other similar anti-bribery and anti-kickback laws and regulations. These laws and regulations generally prohibit companies and their employees and intermediaries from authorizing, offering, or providing improper payments or benefits to government officials and other recipients for improper purposes. Our exposure for violating these laws may increase as we continue to expand our international presence, and any failure to comply with such laws could harm our business.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our internal controls over financial reporting currently do not meet all of the standards contemplated by Section 404 of the Sarbanes-Oxley Act of 2002, as amended (&#8220;SOX&#8221;), and failure to achieve and maintain effective internal controls over financial reporting in accordance with Section 404 of SOX could impair our ability to produce timely and accurate financial statements or comply with applicable regulations and have a material adverse effect on our business. In the future, our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are subject to certain reporting requirements of the Exchange Act and have significant requirements for enhanced financial reporting and internal controls. Our disclosure controls and procedures are designed to reasonably assure that information required to be disclosed by us in reports we file or submit under the Exchange Act is accumulated and communicated to management, recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC. The process of designing and implementing effective internal controls is a continuous effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments, and to expend significant resources to maintain a system of internal controls that is adequate to satisfy our reporting obligations as a public company. If we are unable to maintain appropriate internal financial reporting controls and procedures, it could cause us to fail to meet our reporting obligations on a timely basis, result in material misstatements in our consolidated financial statements, and harm our operating results. We believe that any disclosure controls and procedures or internal controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements or insufficient disclosures due to error or fraud may occur and not be detected.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are required, pursuant to Section 404 of the Sarbanes&#8211;Oxley Act of 2002, as amended (&#8220;SOX&#8221;), to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting in our Annual Report on Form 10-K. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting. The rules governing the standards that must be met for our management to assess our internal control over financial reporting are complex and require significant documentation, testing, and possible remediation. Testing and maintaining internal controls may divert management&#8217;s attention from other matters that are important to our business. As an emerging growth company, our independent registered public accounting firm will not be required to formally attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 until our annual report for any fiscal year following such date that we are no longer an emerging growth company. If we are not able to complete our initial assessment of our internal controls and otherwise implement the requirements of Section 404 of SOX in a timely </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">manner or with adequate compliance, our independent registered public accounting firm may not be able to certify as to the adequacy of our internal controls over financial reporting. Additionally, when required, an independent assessment of the effectiveness of our internal controls over financial reporting could detect problems that our management&#8217;s assessment might not. Undetected material weaknesses in our internal controls over financial reporting could lead to financial statement restatements and require us to incur the expense of remediation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matters impacting our internal controls may cause us to be unable to report our financial information on a timely basis and thereby subject us to adverse regulatory consequences, including sanctions by the SEC or violations of applicable stock exchange listing rules, which may result in a breach of the covenants under existing or future financing arrangements. There also could be a negative reaction in the financial markets due to a loss of investor confidence in us and the reliability of our consolidated financial statements. Confidence in the reliability of our consolidated financial statements also could suffer if we or our independent registered public accounting firm report a material weakness in our internal controls over financial reporting. This could materially adversely affect us and lead to a decline in the market price of our Class A common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the preparation of our condensed consolidated financial statements for the quarter ended September 30, 2022, we identified further material weaknesses in our internal control over financial reporting related to deficiencies in our controls over the financial statement close process and the cash disbursement process. Specifically, we identified deficiencies in the design and operation of internal controls over the period-end recognition and cutoff for certain expenses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented, and are continuing to implement, measures designed to improve our internal control over financial reporting to remediate these material weaknesses. These measures include formalizing our processes and internal control documentation, strengthening supervisory reviews by our financial management, hiring additional qualified accounting and finance personnel, and engaging financial consultants to enable the implementation of internal control over financial reporting. Additionally, we are implementing certain accounting systems to upgrade our existing systems and to automate certain manual processes. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to incur additional costs to remediate the control deficiencies identified, though there can be no assurance that our efforts will be successful or avoid potential future material weaknesses. If we are unable to successfully remediate our existing or any future material weaknesses in our internal control over financial reporting, or if we identify any additional material weaknesses, the accuracy and timing of our financial reporting may be adversely affected, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, investors may lose confidence in our financial reporting, and our stock price may decline as a result. We also could become subject to investigations by the New York Stock Exchange (&#8220;NYSE&#8221;), the SEC or other regulatory authorities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal resources and personnel may in the future be insufficient to avoid accounting errors and there can be no assurance that we will not have additional material weaknesses in the future. Any failure to develop or maintain effective controls or any difficulties encountered implementing required new or improved controls could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our consolidated financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls, procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NYSE.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unanticipated changes in our effective tax rate and additional tax liabilities may impact our financial results.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the United States and various jurisdictions outside of the United States. Our income tax obligations are generally determined based on our business operations in these jurisdictions. Significant judgment is often required in the determination of our worldwide provision for income taxes. Our effective tax rate could be impacted by changes in the earnings and losses in countries with differing statutory tax rates, changes in non-deductible expenses, changes in excess tax benefits of stock-based compensation, changes in the valuation of deferred tax assets and liabilities and our ability to utilize them, the applicability of withholding taxes, effects from acquisitions, changes in accounting principles and tax laws in jurisdictions where we operate. Any changes, ambiguity, or uncertainty in taxing jurisdictions&#8217; administrative interpretations, decisions, policies, and positions could also materially impact our income tax liabilities. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As our business continues to grow and if we become more profitable, we anticipate that our income tax obligations could significantly increase. If our existing tax credits and net operating loss carry-forwards become fully utilized, we may be unable to offset or otherwise mitigate our tax obligations to the same extent as in prior years. This could have a material impact to our future cash flows or operating results. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, recent global tax developments applicable to multinational companies, including certain approaches of addressing taxation of digital economy recently proposed or enacted by the Organisation for Economic Co-operation and Development, the European Commission or certain major jurisdictions where we operate or might in the future operate, might have a material impact to our business and future cash flow from operating activities, or future financial results. We are also subject to tax examinations in multiple jurisdictions. While we regularly evaluate new information that may change our judgment resulting in recognition, derecognition, or changes in measurement of a tax position taken, there can be no assurance that the final determination of any examinations will not have an adverse effect on our operating results and financial position. In addition, our operations may change, which may impact our tax liabilities. As our brand becomes increasingly recognizable both domestically and internationally, our tax planning structure and corresponding profile may be subject to increased scrutiny, and if we are perceived negatively, we may experience brand or reputational harm.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also be subject to additional tax liabilities and penalties due to changes in non-income based taxes resulting from changes in federal, state, or international tax laws, changes in taxing jurisdictions&#8217; administrative interpretations, decisions, policies and positions, results of tax examinations, settlements or judicial decisions, changes in accounting principles, and changes to the business operations, including acquisitions, as well as the evaluation of new information that results in a change to a tax position taken in a prior period. Any resulting increase in our tax obligation or cash taxes paid could adversely affect our cash flows and financial results. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international operations may subject us to greater than anticipated tax liabilities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding our international operations to better support our growth into international markets. We are also hiring workers in several jurisdictions outside our local offices. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks, and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows, and lower overall profitability of our operations and we may be required to revise our intercompany agreements. Our consolidated financial statements could fail to reflect adequate reserves to cover such a contingency.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_34"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Intellectual Property</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to adequately protect our proprietary and intellectual property rights in our data or technology.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success is dependent, in part, upon protecting our proprietary information and technology. Our intellectual property portfolio primarily consists of registered and unregistered trademarks, unregistered copyrights, domain names, know-how, and trade secrets. We may be unsuccessful in adequately protecting our intellectual property. No assurance can be given that confidentiality, non-disclosure, or invention or copyright assignment agreements with employees, consultants, partners or other parties have been entered into, will not be breached, or will otherwise be effective in establishing our rights in intellectual property and in controlling access to and distribution of our platform, or certain aspects of our platform, and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our platform. Additionally, certain unauthorized use of our intellectual property may go undetected, or we may face legal or practical barriers to enforcing our legal rights even where unauthorized use is detected.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current laws may not provide for adequate protection of our platform or data, especially in foreign jurisdictions which may have laws that provide insufficient protections to companies. In addition, legal standards relating to the validity, enforceability, and scope of protection of proprietary rights in internet-related businesses are uncertain and evolving, and changes in these standards may adversely impact the viability or value of our proprietary rights. Some license provisions protecting against unauthorized use, copying, transfer, and disclosure of our products, or certain aspects of our platform, or our data may be unenforceable under the laws of certain jurisdictions. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States, and the laws and mechanisms for protection and enforcement of intellectual property rights in some foreign countries may be inadequate. As we continue to operate in foreign countries and expand our international activities, we have encountered and may in the future encounter challenges in navigating the laws of foreign countries, which may adversely affect our ability to protect our proprietary rights and subject us to claims from current or former personnel and other third parties. Moreover, our exposure to unauthorized copying of certain aspects of our platform, or our data may increase. Further, competitors, foreign governments, foreign government-backed actors, criminals, or other third parties may gain unauthorized access to our proprietary information and technology. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property or claiming that we infringe upon or misappropriate their technology and intellectual property.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To protect our intellectual property rights, we may be required to spend significant resources to monitor, protect, and defend these rights, and we may or may not be able to detect infringement by our customers or third parties. Litigation has been and may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management&#8217;s attention and resources, could delay further sales or the implementation of our platform, impair the functionality of our platform, delay introductions of new features, integrations, and capabilities, result in our substituting inferior or more costly technologies into our platform, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new features, integrations, and capabilities, and we cannot be certain </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that we could license that technology on commercially reasonable terms or at all, and our inability to license this technology could harm our ability to compete.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If third parties claim that we infringe upon or otherwise violate their intellectual property rights, our business could be adversely affected. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past and may in the future be subject to claims that we have infringed or otherwise violated third parties&#8217; intellectual property rights. There is patent, copyright, and other intellectual property development and enforcement activity in our industry and relating to the technology we use in our business. Our future success depends in part on not infringing upon or otherwise violating the intellectual property rights of others. From time to time, our competitors or other third parties (including non-practicing entities and patent holding companies) may claim that we are infringing upon or otherwise violating their intellectual property rights, and we may be found to be infringing upon or otherwise violating such rights. In addition, we do not own any issued, nor do we have any pending patents, which limits our ability to deter patent infringement claims by competitors and other third parties who hold patents. We may be unaware of the intellectual property rights of others that may cover some or all of our current or future technology or conflict with our rights, and the patent, copyright, and other intellectual property rights of others may limit our ability to improve our technology and compete effectively. Any claims of intellectual property infringement or other intellectual property violations, even those without merit, could: </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">be expensive and time consuming to defend;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">cause us to cease making, licensing or using our platform or products that incorporate the challenged intellectual property;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">require us to modify, redesign, reengineer or rebrand our platform or products, if feasible;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">divert management&#8217;s attention and resources; or</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">require us to enter into royalty or licensing agreements to obtain the right to use a third-party&#8217;s intellectual property.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any royalty or licensing agreements, if required, may not be available to us on acceptable terms or at all. A successful claim of infringement against us could result in our being required to pay significant damages, enter into costly settlement agreements, or prevent us from offering our platform or products, any of which could have a negative impact on our operating profits and harm our future prospects. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses, modify our platform or products, or refund premium subscription fees, which could further exhaust our resources. Such disputes could also disrupt our platform or products, adversely affecting our customer satisfaction and ability to attract customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our use of &#8220;open source&#8221; software could negatively affect our ability to offer and sell access to our platform and products, and subject us to possible litigation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use open source software in our platform and products, and expect to continue to use open source software in the future. There are uncertainties regarding the proper interpretation of and compliance with open source licenses, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to use such open source software, and consequently to provide or distribute our platform and products. Although use of open source software has historically been free, recently several open source providers have begun to charge license fees for use of their software. If our current open source providers were to begin to charge for these licenses or increase their license fees significantly, we would have to choose between paying such license fees or incurring the expense to replace the open source software with other software or with our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">own software, which would increase our research and development costs, and have a negative impact on our results of operations and financial condition.&#160;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we may from time to time face claims from third parties claiming ownership of, or seeking to enforce the terms of, an open source license, including by demanding release of source code for the open source software, derivative works or our proprietary source code that was developed using or that is distributed with such open source software. These claims could also result in litigation and could require us to make our proprietary software source code freely available, require us to devote additional research and development resources to change our platform or incur additional costs and expenses, any of which could result in reputational harm and would have a negative effect on our business and operating results. In addition, if the license terms for the open source software we utilize change, we may be forced to reengineer our platform or incur additional costs to comply with the changed license terms or to replace the affected open source software. Further, use of certain open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of software or indemnification for third-party infringement claims. Although we have implemented policies to regulate the use and incorporation of open source software into our platform and products, we cannot be certain that we have not incorporated open source software in our platform and products in a manner that is inconsistent with such policies.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agreements with resellers and other third parties may include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, or other liabilities relating to or arising from our platform, products or other acts or omissions. For some of our larger customers, we sometimes negotiate similar indemnification provisions or indemnification for breaches of our obligations, representations or warranties in the subscription agreement, gross negligence or willful misconduct, breaches of confidentiality, losses related to security incidents, breach of the data processing addendum or violations of applicable law. In some instances, the term of these contractual provisions survives the termination or expiration of the applicable agreement. Large indemnity payments or damage claims from contractual breach could harm our business, operating results, and financial condition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, third parties may assert infringement claims against our customers or resellers. These claims may require us to initiate or defend protracted and costly litigation on behalf of customers and resellers, regardless of the merits of these claims. If any of these claims succeed, we may be forced to pay damages on behalf of our customers and resellers or may be required to obtain licenses for the platform or products they use or resell or modify our platform or products. We may not be able to obtain all necessary licenses on commercially reasonable terms, or at all, or to make such modifications to avoid a claim, in which case our customers and resellers may be required to stop using or reselling our platform or products. Further, customers may require us to indemnify or otherwise be liable to them for breach of confidentiality or failure to implement adequate security measures with respect to their data stored, transmitted, or processed by our employees or platform. Although we normally contractually limit our liability with respect to such obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other current and prospective customers, reduce demand for our platform or products, and harm our revenue, business, and operating results.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_37"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Class A Common Stock </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to costs, regulations and requirements as a result of being a public company, which could impair our profitability, make it more difficult to run our business, or divert management&#8217;s attention from our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, and particularly after we are no longer an emerging growth company, we are required to commit significant resources, management time, and attention to the requirements of being a public company, which causes us to incur significant legal, accounting, and other expenses, including costs associated with public company reporting requirements, and recruiting and retaining independent directors. We also have incurred and will continue to incur costs associated with SOX and the Dodd-Frank Wall Street Reform and Consumer Protection Act and related rules implemented by the SEC and the NYSE, and compliance with these requirements will place significant demands on our legal, accounting, and finance staff and on our accounting, financial, and information systems. The expenses incurred by public companies generally for reporting and corporate governance purposes have been increasing. These rules and regulations may increase our legal and financial compliance costs and to make some activities more time-consuming and costly, and we are currently unable to estimate these costs with any degree of certainty. In addition, we might not be successful in implementing these requirements. These laws and regulations also could make it more difficult or costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. These laws and regulations could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors (the &#8220;Board&#8221;) or Board committees or as our executive officers. Furthermore, if we are unable to continue to satisfy our obligations as a public company, we could be subject to delisting of our Class A common stock, fines, sanctions, and other regulatory action and potentially civil litigation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An active public market for our Class A common stock may not be sustained and could be highly volatile, and you may not be able to resell your shares at or above your original purchase price, if at all. You may lose all or part of your investment. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a limited trading history. Since shares of our Class A common stock were sold in our initial public offering on March 24, 2021 at a price of $14.00 per share, our stock price has ranged from $7.16 to $32.48 through December&#160;31, 2022. If you purchase shares of our Class A common stock, you may not be able to resell those shares at or above the price you paid. The market prices of the securities of other newly public companies have historically been highly volatile.  The market price of our Class A common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:  </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">actual or anticipated fluctuations in our results of operations;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">variance in our results of operations from the expectations of market analysts;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">announcements by us or our competitors of significant business developments, changes in service provider relationships, acquisitions or expansion plans;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes in the prices of our products;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our involvement in litigation;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our sale of Class&#160;A common stock or other securities in the future; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">market conditions in our industry;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes in key personnel;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the trading volume of our Class&#160;A common stock; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes in the estimation of the future size and growth rate of our markets; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">general economic and market conditions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock markets have experienced extreme price and volume fluctuations. Broad market and industry factors may materially harm the market price of our Class A common stock, regardless of our results of operation. In the past, following periods of volatility in the market price of a company&#8217;s securities, securities class action litigation has often been instituted against that company. If we were involved in any similar litigation we could incur substantial costs, and our management&#8217;s attention and resources could be diverted. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If you purchase shares of our Class A common stock, you may not be able to resell those shares at or above the price you originally paid. An active or liquid market in our Class A common stock may not be sustainable, which could adversely affect your ability to sell your shares and could depress the market price of our Class A common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of Class A common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our Board. Subject to compliance with applicable rules and regulations, we may issue our shares of Class A common stock or securities convertible into our Class A common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our Class A common stock to decline.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not meet the expectations of equity research analysts, if they do not publish research or reports about our business or if they issue unfavorable commentary or downgrade our Class&#160;A common stock, the price of our Class&#160;A common stock could decline. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our Class A common stock will depend in part on the research and reports that equity research analysts publish about us and our business. The analysts&#8217; estimates are based upon their own opinions and are often different from our estimates or expectations. If our results of operations are below the estimates or expectations of public market analysts and investors, our stock price could decline. Moreover, the price of our Class A common stock could decline if one or more securities analysts downgrade our Class A common stock or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We cannot predict the impact our dual structure may have on the market price of our Class A common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot determine whether our dual class structure, combined with the concentrated control of our stockholders who held our capital stock prior to the completion of our IPO, including our executive officers, employees, and directors and their affiliates, has resulted in or will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple class share structures in certain of their indices. In July 2017, FTSE Russell and Standard &amp; Poor&#8217;s announced that they would cease to allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in any of these indices. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and their affiliates, who as of March 3, 2023 held in the aggregate 89% of the voting power of our capital stock, which will limit or preclude your ability to influence corporate matters.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. As of March 3, 2023, our directors, executive officers, and their affiliates, held in the aggregate 89% of the voting power of our capital stock. Because of the ten-to-one voting ratio between our Class B common stock and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock and therefore will be able to control all matters submitted to our stockholders for approval until the earlier of (a) March 24, 2028 (b) such time as the outstanding shares of Class B common stock represent less than ten percent of the aggregate number of shares of our outstanding common stock and (c) the date the holders of two-thirds of our Class B common stock elect to convert the Class B common stock to Class A common stock. This concentrated control may limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not expect to declare any dividends in the foreseeable future. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. In addition, our credit facility places restrictions on our ability to pay cash dividends. Consequently, investors may need to rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase our Class A common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an emerging growth company and we cannot be certain that the reduced disclosure requirements applicable to emerging growth companies will not make our Class A common stock less attractive to investors.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act (the &#8220;JOBS Act&#8221;). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have 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 earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For as long as we continue to be an emerging growth company, we also intend to take advantage of certain other exemptions from various reporting requirements that are applicable to other public companies including, but not limited to, reduced disclosure obligations regarding executive compensation in our periodic reports, proxy statements, and registration statements, and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our Class A common stock less attractive because we will rely on these exemptions. If some investors find our Class A common stock less attractive as a result, there may be a less active trading market for our Class A common stock and our stock price may be more volatile.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will remain an emerging growth company until the earliest of (i) the last day of the year in which we have total annual gross revenue of $1.07 billion or more, (ii) December 31, 2026, (iii) the date on which we have issued more than $1.0 billion in nonconvertible debt during the previous three years, or (iv) the date on which we are deemed to be a large accelerated filer under the rules of the SEC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current Board, and limit the market price of our Class A common stock. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions in our amended and restated certificate of incorporation and second amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and second amended and restated bylaws, include provisions that: </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">provide that the authorized but unissued shares of our common stock and our preferred stock are available for future issuance without stockholder approval;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">provide that our Board is classified into three classes of directors with staggered three-year terms;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">permit the Board to establish the number of directors and fill any vacancies and newly created directorships;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">require super-majority voting to amend some provisions in our amended and restated certificate of incorporation and second amended and restated bylaws;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">authorize the issuance of &#8220;blank check&#8221; preferred stock that our Board could use to implement a stockholder rights plan;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">provide that only the Chairperson of our Board, our Chief Executive Officer, or a majority of our Board will be authorized to call a special meeting of stockholders;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">provide for a dual class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">provide that the Board is expressly authorized to make, alter or repeal our bylaws; and</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">advance notice requirements for nominations for election to our Board or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our second amended and restated bylaws designate certain courts as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our second amended and restated bylaws provide that, unless we consent in writing to an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for any state law claim for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of or based on a fiduciary duty owed by any of our current or former directors, officers, or employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our second amended and restated bylaws (including the interpretation, validity or enforceability thereof) or (iv) any action asserting a claim that is governed by the internal affairs doctrine, in each case subject to the Court of Chancery having personal jurisdiction over the indispensable parties named as defendants therein, (the &#8220;Delaware Forum Provision&#8221;). The Delaware Forum Provision will not apply to any causes of action arising under the Securities Act or the Exchange Act. Our second amended and restated bylaws further provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act (the &#8220;Federal Forum Provision&#8221;). In addition, our second amended and restated bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our common stock is deemed to have notice of and consented to the foregoing provisions; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Delaware Forum Provision and the Federal Forum Provision in our second amended and restated bylaws may impose additional litigation costs on stockholders in pursuing any such claims, particularly if the stockholders do not reside in or near the State of Delaware. Additionally, the forum selection clauses in our second amended and restated bylaws may limit our stockholders&#8217; ability to bring a claim in a forum that they find favorable for disputes with us or our directors, officers or employees, which may discourage such lawsuits against us and our directors, officers and employees even though an action, if successful, might benefit our stockholders. In addition, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court were &#8220;facially valid&#8221; under Delaware law, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. If the Federal Forum Provision is found to be unenforceable, we may incur additional costs associated with resolving such matters. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid. The Court of Chancery of the State of Delaware and the federal district courts of the United States may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_40"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_43"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Properties</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters are located at 800 Boylston Street, Suite 2475, Boston, Massachusetts, USA 02199, where we lease 16,467 square feet of office space. The lease expires in 2027. We use this facility for administration, sales and marketing, technology and development and professional services. We had previously leased a facility containing 122,031 square feet of office space in Saint Petersburg, Russia, which was terminated as of August 2022. Additionally, we lease 39,877 square feet of office space in Prague, Czech Republic, 19,763 square feet of office space in Barcelona, Spain, 13,605 square feet of office space in Limassol, Cyprus, 10,450 square feet of office space in Trevose, Pennsylvania, 4,097 square feet of office space in Philadelphia, Pennsylvania, and 4,365 square feet of office space in Dallas, Texas. The leases expire at various dates between 2023 and 2027, respectively. We rent serviced office spaces with 25 or more desks in Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; and Yerevan, Armenia. The service office contracts have expirations during 2023, with the exception of Yerevan, which expires in 2024. We believe that these facilities are generally suitable to meet our current needs.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate two data centers in Ashburn, Virginia and one in Atlanta, Georgia. We also operate two locations in Google Cloud, one in Virginia and one in South Carolina. Our data center leases expire between fiscal years 2024 and 2025. We have excess capacity built into our primary data center leases to accommodate infrastructure growth within the lease periods should we need to add more space or power to our existing footprint. See Note 3 &#8220;Leases&#8221; to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information on our data centers.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_46"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Legal Proceedings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we may become in involved in legal proceedings or be subject to claims arising in the ordinary course of our business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the ultimate costs to resolve any pending matter will not have a material adverse effect on our business, operating results, financial condition, or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_49"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_52"></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part II</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_55"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A common stock is listed on the New York Stock Exchange under the symbol &#8220;SEMR&#8221; since March 2021.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to that date, there was no public market for our Class A common stock.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class B common stock is neither listed nor traded.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholders</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;10, 2023, we had 15 holders of record of our Class A common stock and 5 holders of record of our Class B common stock. The actual number of Class A beneficial stockholders is greater than the number of holders of record because a large portion of our Class A common stock is held in street name by brokers and other nominees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our common stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not expect to pay any dividends on our common stock in the foreseeable future. Any future determination to declare dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions, and other factors that our board of directors may deem relevant. In addition, our credit facility places restrictions on our ability to pay cash dividends.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Proceeds from Registered Securities</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;29, 2021, we closed the IPO, in which we issued 10,000,000 shares of Class A common stock, and on April&#160;23, 2021 we closed the partial exercise of the underwriter&#8217;s option to purchase additional shares of our Class A common stock, in which we issued an additional 719,266 shares of Class A common stock, at a price to the public of $14.00 for aggregate net proceeds of $135.9 million after deducting underwriting discounts, commissions and expenses payable by us.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The offer and sale of all of the shares in the IPO were registered under the Securities Act pursuant to the prospectus filed with the SEC on March 25, 2021 in connection with the IPO (the &#8220;Prospectus&#8221;). No payments were made by us to directors, officers or persons owning ten percent or more of our common stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries and to non-employee directors pursuant to our director compensation policy. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no material change in the planned use of proceeds from the IPO as described in the Prospectus. We invested the funds received in accordance with our Board approved investment policy, which provides for investments in obligations of the U.S. and foreign governments, money market instruments, registered money market funds, corporate and municipal bonds. </span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_58"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. [Reserved]</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not applicable.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_61"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. Some of the information contained in this discussion and analysis, including information with respect to our planned investments in our research and development, sales and marketing, and general and administrative functions, contains forward-looking statements based upon current plans, beliefs, and expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under the section titled &#8220;Special Note Regarding Forward-Looking Statements&#8221; and Item 1A. Risk Factors included elsewhere in this Annual Report on Form 10-K. This section of this Annual Report on Form 10-K discusses 2022 and 2021 items and year-to-year comparisons between 2022 and 2021. Discussions of 2020 items and year-to-year comparisons between 2021 and 2020 can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, which was filed with the SEC on March 18, 2022. The period-to-period comparison of financial results is not necessarily indicative of future results.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_64"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Overview </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading online visibility management SaaS platform, enabling companies globally to identify and reach the right audience in the right context and through the right channels. Online visibility represents how effectively companies connect with consumers across a variety of digital channels, including search, social and digital media, digital public relations, and review websites. Our proprietary SaaS platform enables us to aggregate and enrich trillions of data points collected from hundreds of millions of unique domains, social media platforms, online ads, and web traffic. This allows our customers to understand trends, derive unique and actionable insights to improve their websites and social media pages, and distribute highly relevant content to their targeted customers across channels to drive high quality traffic.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;29, 2021, we completed our IPO in which we issued and sold 10,000,000 shares of our Class A common stock at a public offering price of $14.00 per share for aggregate gross proceeds of $140.0 million. We received approximately $126.6 million in net proceeds after deducting underwriting discounts, commissions and offering expenses. On April&#160;20, 2021, the underwriters of our IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April&#160;23, 2021, the underwriters purchased 719,266 shares of our Class A common stock for net proceeds to us of $9.2 million. In connection with the closing of the IPO, all of the outstanding shares of our preferred stock and common stock automatically converted into 124,902,093 shares of Class B common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;23, 2021, we closed our follow-on offering (the &#8220;Follow-On Offering&#8221;) in which we sold 4,000,000 shares of our Class A common stock at a price to the public of $20.50 per share. We received $77.9 million in net proceeds after deducting underwriting discounts, commissions and offering expenses. Selling stockholders sold an aggregate of 1,000,000 shares of Class A common stock in the Follow-On Offering.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our founding in 2008, we have achieved a number of significant milestones, including:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2010:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Surpassed 1,000 customers;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2012:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Started expansion into SEO software, launched Position Tracking, and opened our first U.S. office near Philadelphia, Pennsylvania;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2014:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Continued expansion of SEO capabilities with Site Audit tool;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2015:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Surpassed 10,000 customers and launched Social Media tools;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2016:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Launched Content Marketing and Digital PR tools;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2017:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Completed our first round of financing led by entities affiliated with Siguler Guff &amp; Company and introduced collaboration features, including the ability to add users and share projects and received U.S. and UK search awards for the &#8220;Best SEO Software Suite&#8221;; </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2018:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Completed another round of financing led by Greycroft and e.ventures, relocated headquarters to Boston, Massachusetts, and opened an office in Dallas, Texas, surpassed $70 million in ARR, and launched our first add-on offering, Local Listings;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2019:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Surpassed 50,000 customers and $100 million in ARR, and launched our second add-on offering, our competitive intelligence tool;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2020:</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Acquired Prowly, received multiple awards, including &#8220;Best SEO Software Suite&#8221; and &#8220;Best Search Software Tool&#8221; according to the European Search Awards, and our headcount grew to more than 900 employees globally;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2021</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Completed our IPO and the Follow-On Offering and surpassed $200 million in ARR; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">2022</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Acquired Backlinko and Kompyte, continued expansion of our App Center to 37 apps including 17 third-party apps, increased the number of customers that pay more than $10,000 annually by more than 50% year over year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate substantially all of our revenue from monthly and annual subscriptions to our online visibility management platform under a SaaS model. Subscription revenue is recognized ratably over the contract term beginning on the date the product is made available to customers. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one reportable segment. See Note 16 to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for more information.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription model enables our paying customers to choose among tiered plans for a majority of our products to meet their specific needs. Our multi-price point pricing for our core product ranges between $100 and $400 per month or $1,000 to $4,000 per year for customers who purchased our core product prior to January&#160;4, 2021 and do not let their subscriptions lapse, and between $119.95 and $449.95 per month or $1,199 to $4,499 per year for new customers since January&#160;4, 2021, with each price point providing an incremental level of access to our products and usage limits. Within our subscription tiers, customers have the ability to purchase increased usage limits by adding the ability to create additional projects, keywords to track, and seat licenses without moving to a higher price point plan. We have a demonstrated track record of customers consistently upgrading to higher price point plans to get access to incremental functionality and usage limits. Additionally, we offer add-ons that are not included in our subscription plans and are sold on a one-time or monthly basis depending on the add-on. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since inception, we have managed our rapid growth with discipline and efficiency. We generated revenue of $254.3 million and $188.0 million for the years ended December&#160;31, 2022 and 2021, respectively, representing growth of 35% year over year. Our revenue grew at a compound annual growth rate of 46% between the years ended December&#160;31, 2017 and December&#160;31, 2022. Our net loss for the years ended December&#160;31, 2022 and 2021 was $33.8 million and $3.3&#160;million, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the growth of our business and our operating results will be dependent upon many factors, including our ability to acquire new and retain existing paying customers, increase revenue from existing paying customers, and sustain and adapt to product and technology innovation. While these areas </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present significant opportunities for us, they also pose challenges and risks that we must successfully address in order to sustain the growth of our business and improve our operating results.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have experienced rapid growth and increased demand for our products over the last few years, we expect to continue to incur losses in the short term and may not be able to achieve profitability. Our marketing is focused on building our brand reputation, increasing market awareness of our platform and products, and driving customer demand and a strong sales pipeline. We believe that these efforts will result in an increase in our paying customer base, revenues, and improved operating margins in the long term. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner. Additionally, we face intense competition in our market, and to succeed, we need to innovate and offer products that are differentiated from point solutions that address aspects of online visibility management. We must also effectively hire, retain, train, and motivate qualified personnel and senior management. If we are unable to successfully address these challenges, our business, operating results, and prospects could be adversely affected.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_67"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are a number of factors that have impacted, and we believe will continue to impact, our results of operations and growth. These factors include:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquiring New Paying Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect increasing demand for third-party online visibility software to accelerate adoption of our platform. Our recurring subscription model provides significant visibility into our future results and we believe ARR is the best indicator of the scale of our platform, while mitigating fluctuations due to seasonality and contract term. We define ARR as of a given date as the monthly recurring revenue that we expect to contractually receive from all paid subscription agreements that are actively generating revenue as of that date multiplied by 12. We include both monthly recurring paid subscriptions, which renew automatically unless cancelled, as well as annual recurring paid subscriptions so long as we do not have any indication that a customer has cancelled or intends to cancel its subscription and we continue to generate revenue from them. As of December&#160;31, 2022 and 2021, we had more than 95,000 paying customers and&#160;82,000 paying customers, respectively, accounting for $275.1 million and $215.7 million in ARR, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retaining and Expanding Sales to Our Existing Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve a diverse customer base across a variety of sizes and industries that is focused on maximizing their online visibility. We believe there is a significant opportunity to expand within our existing customer base as customers often initially purchase our entry-level subscription, which offers lower usage limits and limited user licenses, as well as fewer features. We have demonstrated the ability to expand contract values with our existing customers as they use our products and recognize the critical nature of our platform and often seek premium offerings through incremental usage, features, add-ons, and additional user licenses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales team is largely focused on driving account expansion by encouraging our customers to fully recognize the potential benefit from our comprehensive platform. As a result, we have become increasingly efficient at acquiring customers who increase their spend with us over time. The chart below illustrates the subscription revenue from each customer cohort based on the year in which they became customers during the year presented. As indicated in the chart, our customer cohorts typically experience their lowest dollar-based net revenue retention rate during their second full year after becoming a customer, after which the dollar-based net revenue retention rate typically improves and we are able to drive increased spending across the remaining customers within the cohort.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><img src="semr-20221231_g2.jpg" alt="semr-20221231_g2.jpg" style="height:305px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"/></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our dollar-based net revenue retention rate enables us to evaluate our ability to retain and expand subscription revenue generated from our existing customers. Our dollar-based net revenue retention rate as of December&#160;31, 2022 and 2021 was approximately 118% and 126%, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate our dollar-based net revenue retention rate as of the end of a period by using (a) the revenue from our customers during the twelve month period ending one year prior to such period as the denominator and (b) the revenue from those same customers during the twelve months ending as of the end of such period as the numerator. This calculation excludes revenue from new customers and any non-recurring revenue. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have successfully increased ARR per paying customer over time and believe this metric is an indicator of our ability to grow the long-term value of our platform. We expect ARR per paying customer to continue to increase as customers adopt our premium offerings, and we continue to introduce new products and functionality. Our ARR per paying customer as of December&#160;31, 2022 and 2021 was $2,868 and $2,631, respectively. We define ARR per paying customer as of a given date as ARR from our paying customers as of that date divided by the number of paying customers as of that date. We define the number of paying customers as the number of unique business and individual customers as of a given date. We define a business customer as all accounts that contain a common non-individual business email domain (e.g., all subscriptions with an email domain of @XYZ.com will be considered to be one customer), and an individual customer as an account that uses an individual non-business email domain.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sustaining Product and Technology Innovation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a strong track record of developing new products that have high adoption rates among our paying customers. Our product development organization plays a critical role in continuing to enhance the effectiveness and differentiation of our technology in an evolving landscape and maximizing retention of our existing customers. We intend to continue investing in product development to improve our data assets, expand our products, and enhance our technological capabilities. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_70"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our financial results determined in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;), we believe that free cash flow and free cash flow margin, each a non-GAAP financial measure, are useful in evaluating the performance of our business.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Free cash flow and free cash flow margin</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define free cash flow, a non-GAAP financial measure, as net cash provided by operating activities less purchases of property and equipment and capitalized software development costs. We define free cash flow margin as free cash flow divided by total revenue. We monitor free cash flow and free cash flow margin as two measures of our overall business performance, which enables us to analyze our future performance without the effects of non-cash items and allows us to better understand the cash needs of our business. While we believe that free cash flow and free cash flow margin are useful in evaluating our business, free cash flow and free cash flow margin are each a non-GAAP financial measure that have limitations as an analytical tool, and free cash flow and free cash flow margin should not be considered as an alternative to, or substitute for, net cash used in operating activities in accordance with GAAP. The utility of each of free cash flow and free cash flow margin as a measure of our liquidity is further limited as each measure does not represent the total increase or decrease in our cash balance for any given period. In addition, other companies, including companies in our industry, may calculate free cash flow and free cash flow margin differently or not at all, which reduces the usefulness of free cash flow and free cash flow margin as tool for comparison. A summary of our cash flows from operating, investing, and financing activities is provided below. We recommend that you review the reconciliation of free cash flow to net cash used in operating activities, the most directly comparable GAAP financial measure, and the reconciliation of free cash flow margin to net cash used in operating activities (as a percentage of revenue), the most directly comparable GAAP financial measure, provided below, and that you not rely on free cash flow, free cash flow margin or any single financial measure to evaluate our business.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, cash equivalents and restricted cash</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,076)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,222&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of internal-use software costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,564)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,978&#160;</span></td><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"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by operating activities (as a percentage of revenue)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment (as a percentage of revenue)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of internal-use software costs (as a percentage of revenue)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow margin</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_73"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of our Results of Operations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate nearly all of our revenue from subscriptions to our online visibility management platform under a SaaS model. Subscription revenue is recognized ratably over the contract term beginning on the date on which we provide the customer access to our platform. Our customers do not have the right to take possession of our software. Our subscriptions are generally non-cancellable during the contractual subscription term, however our subscription contracts contain a right to a refund if requested within seven days of purchase.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer our paid products to customers via monthly or annual subscription plans, as well as one-time and ongoing add-ons. Our subscription-based model enables customers to select a plan based on their needs and license our platform on a per user per month basis. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, we served over 95,000 and 82,000 paying customers, respectively, in various industries. Our revenue is not concentrated with any single customer or industry. For the years ended December&#160;31, 2022 and 2021 no single customer accounted for more than&#160;1% of our revenue.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue primarily consists of expenses related to hosting our platform, acquiring data, and providing support to our customers. These expenses are comprised of personnel and related costs, including salaries, benefits, incentive compensation, and stock-based compensation expense related to the management of our data centers, our customer support team, and data acquisition costs. In addition to these expenses, we incur third-party service provider costs, such as data center and networking expenses, allocated overhead costs, depreciation and amortization expense associated with our property and equipment, and amortization of capitalized software development costs and intangible assets acquired through business combinations and asset acquisitions. We allocate overhead costs, such as rent and facility costs, certain information technology costs, and employee benefit costs to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each operating expense category.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our cost of revenue to increase in absolute dollars due to expenditures related to the purchase of hardware, data, expansion, and support of our data center operations and customer support teams. We also expect that cost of revenue as a percentage of revenue will decrease over time as we are able to achieve economies of scale in our business, although it may fluctuate from period to period depending on the timing of significant expenditures. To the extent that our customer base grows, we intend to continue to invest additional resources in expanding the delivery capability of our products and other services. The timing of these additional expenses could affect our cost of revenue, both in terms of absolute dollars and as a percentage of revenue in any particular quarterly or annual period.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses primarily consist of personnel and related costs, including salaries, benefits, incentive compensation, stock-based compensation, and allocated overhead costs. Research and development expenses also include depreciation expense and other expenses associated with product development. Other than internal-use software costs that qualify for capitalization, research and development costs are expensed as incurred. We plan to increase the dollar amount of our investment in research and development for the foreseeable future as we focus on developing new products, features, and enhancements to our platform. We believe that investing in the development of new products, features, and enhancements improves customer experience, makes our platform more attractive to new paying customers and provides us with opportunities to expand sales to existing paying customers and convert free customers to paying customers. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses primarily consist of personnel and related costs directly associated with our sales and marketing department, including salaries, benefits, incentive compensation, and stock-based compensation, online advertising expenses, and marketing and promotional expenses, as well as allocated overhead costs. We expense all costs as they are incurred, excluding sales commissions identified as incremental costs to obtain a contract, which are capitalized and amortized on a straight-line basis over the average period of benefit, which we estimate to be two years. We expect that our sales and marketing expenses will continue to increase in both absolute dollars and as a percentage of revenue in the year ending December 31, 2023 as compared to the year ended December&#160;31, 2022. New sales personnel require training and may take several months or more to achieve productivity; as such, the costs we incur in connection with the hiring of new sales personnel in a given period are not typically offset by increased revenue in that period and may not result in new revenue if these sales personnel fail to become productive. We expect to increase our investment in sales and marketing as we add new services, which will increase these expenses in absolute dollars. Over the long term, we believe that sales and marketing expenses as a percentage of revenue will vary depending upon the mix of revenue from new and existing customers, as well as changes in the productivity of our sales and marketing programs.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses primarily consist of personnel and related expenses, including salaries, benefits, incentive compensation, and stock-based compensation, associated with our finance, legal, human resources, and other administrative employees. Our general and administrative expenses also include professional fees for external legal, accounting, and other consulting services, insurance, depreciation and amortization expense, as well as allocated overhead. We expect to increase the size of our general and administrative functions to support the growth of our business. We expect to continue to incur expenses as a result of operating as a public company, including costs to comply with rules and regulations applicable to companies listed on a U.S. securities exchange, costs related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, increases in insurance premiums, investor relations, and professional services. We expect the dollar amount of our general and administrative expenses to increase for the foreseeable future. However, we expect our general and administrative expenses to decrease as a percentage of revenue over time.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs associated with the winding down of our operations in Russia are included in the consolidated statements of operations in our (loss) income from continuing operations under the line item, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit Costs</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Exit costs in connection with the winding down of our operations in Russia include employee severance and fringe benefit costs, the loss on the sales of our Russian subsidiaries, and other </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">associated relocation costs. We do not expect the remaining exit costs associated with the winding down of our operations in Russia to be material in future periods.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in other income (expense), net are foreign currency transaction gains and losses. In accordance with ASC 830, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Matters</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we redetermined our functional currencies of our international locations as of January&#160;1, 2022, when it was determined the local currencies for these regions were most appropriate, with the exception of Russia where the U.S. dollar was the functional currency. Accordingly, for the year ended December&#160;31, 2022, the functional currencies of our international locations were the local currencies for these regions, except for Russia. As of August&#160;10, 2022, we no longer have operating subsidiaries in Russia. For the years ended December&#160;31, 2021 and 2020, the functional currency of our international operations was the U.S. dollar except for Prowly, which is the Polish Zloty. Any differences resulting from the re-measurement of assets and liabilities denominated in a currency other than the functional currency are recorded within other income (expense), net. We expect our foreign currency exchange gains and losses to continue to fluctuate in the future as foreign currency exchange rates change. Interest expense is related to our outstanding revolving credit facility, as well as interest associated with outstanding finance leases.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net also includes amounts for interest income and expense, other miscellaneous income and expense, and gains and losses unrelated to our core operations. We have elected the fair value option in respect to the accounting for our convertible note investments, allowing for increases and decreases in the fair value of such investments to be recorded to other income (expense), net for each reporting period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Provision</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in several tax jurisdictions and are subject to taxes in each country or jurisdiction in which we conduct business. We account for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. To date, we have incurred cumulative net losses and maintain a full valuation allowance on our net deferred tax assets. We expect this trend to continue for the foreseeable future. Our tax expense for the years ended December&#160;31, 2022 and 2021 primarily relates to income earned in certain foreign jurisdictions. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_76"></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations for the Years Ended December 31, 2022 and 2021</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth information comparing our results of operations in dollars and as a percentage of total revenue for the periods presented. The period-to-period comparison of results is not necessarily indicative of results for future periods.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">254,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">188,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">205,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">146,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sales and marketing (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">126,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">81,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exit costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">242,136&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">148,560&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(36,373)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,493)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(32,917)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,015)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(33,848)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,285)</span></td><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"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">                                                                                                                                                                                                                  </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes stock-based compensation expense as follows: </span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total stock-based compensation</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,393&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,742&#160;</span></td><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"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our consolidated statements of operations data expressed as a percentage of revenue for the periods indicated (amounts may not sum due to rounding):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sales and marketing </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_79"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Years Ended December 31, 2022 and 2021</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">O</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur revenue during the </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> end</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed December&#160;31, 2022 and 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:45.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.383%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.383%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.577%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254,316&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,001</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,315&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased by $66.3 million year over year. </span><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of this increase was driven by an increase in the number of paying customers</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to more than 95,000 as of December&#160;31, 2022 from more than 82,000 as o</span><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f December&#160;31, 2021. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in revenue for the year ended December&#160;31, 2022 was also driven by growth in user licenses per customer, add-ons, and attach rates. We define attach rates as the ratio of the number of paying customers who purchase specific add-ons to the number of total paying customers.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue based upon the locations of our paying customers during the years ended December&#160;31, 2022 and 2021 was as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,316&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,001&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue, Gross Profit and Gross Margin</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:46.217%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The&#160;increase&#160;in cost of revenue for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to the following changes:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:78.737%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.063%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022-2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosting fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Integration and data costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,619&#160;</span></td><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"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, cost of revenue increased by $6.6 million.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Integration and data costs increased primarily as a result of</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increasing costs incurred related to&#160;new products and customer growth</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merchant fees increased commensurate with revenue growth. Personnel costs increased primarily as a result of a 32% increase in headcount as we continue to grow our customer support team to support our customer growth. Additionally, depreciation and amortization expense increased as a result of an increase in amortization of purchased intangibles associated with the Kompyte acquisition during 2022. These increases were partially offset by a decrease in hosting fees as a result of the relocation of data centers during the year ended December&#160;31, 2022.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_82"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:46.217%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in sales and marketing expense for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:78.737%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.063%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing and advertising expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,767&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, sales and marketing expense increased by $45.8 million. Marketing and advertising expense increased by $23.6 million as we continue to focus on acquiring new paying customers. Personnel costs increased by $20.1 million, primarily as a result of a&#160;38% increase in headcount as we continue to expand our sales teams to grow our customer base as well as the costs associated with operating in higher cost locations. Personnel costs include the amortization of capitalized commission costs, which increased year over year, partially due to the amortization of commissions paid in prior periods, as well as expense associated with the amortization of commissions paid and capitalized during 2022, which increased due to the overall growth in sales. It was also driven by a $1.8 million increase in stock-based compensation compared to the year ended December&#160;31, 2021 applicable to these teams.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:46.217%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, research and development costs increased by $16.9 million, primarily as a result of a 40% increase in headcount and higher personnel costs due to the competitive labor market, as compared to the year ended December&#160;31, 2021, as we continued to expand our product development teams as well as the costs associated with operating in higher costs locations. It was also driven by a $0.8 million increase in stock-based compensation compared to the year ended December&#160;31, 2021 applicable to these teams.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:46.217%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in general and administrative expense for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to the following: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:78.737%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.063%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dues and subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rent and office expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,663&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, general and administrative expense increased by $19.7 million. Professional services increased by $7.4 million, which was primarily driven by a $6.0 million increase in consulting fees and, to a lesser degree, increases in accounting, audit and legal fees. Personnel costs increased by $6.2 million, which was primarily driven by a 41% increase in headcount as compared to the year ended December&#160;31, 2021 as we continued to expand our accounting and reporting, legal and compliance, and internal support teams. It was also driven by a $2.0 million increase in stock-based compensation compared to the year ended December&#160;31, 2021 applicable to these teams. Rent and office expenses increased by $2.1 million, which was primarily driven by increases in office rent of $1.0 million, other office expenses of $0.4 million and office equipment expenses of $0.4 million.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_85"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:46.217%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in other income (expense), net for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to an increase in interest income of $3.2 million, as well as an increase in other income of $2.1 million, partially offset by an increase in foreign exchange losses of $1.3 million.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_88"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is primarily attributable to earnings in our foreign jurisdictions.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_91"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity have been the net proceeds of our IPO and the Follow-On Offering, which totaled $213.8 million, after deducting underwriting discounts and offering expenses paid or payable by us, and the net proceeds we received through private sales of equity securities, as well as sales of premium subscriptions to our platform.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had cash and cash equivalents of $79.8 million, short-term investments of $157.8 million and accounts receivable of $3.6 million. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal uses of cash in recent periods have been to fund operations</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> invest in capital expenditures</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and short-term investments, and strategically acquire new businesses. This cash is held in cash deposits and money market funds.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our existing cash and cash equivalents, along with our available financial resources from our credit facility, will be sufficient to meet our operating and capital needs for at least the next 12 months. Our future capital requirements will depend on many factors, including those set forth under Item 1A. Risk Factors. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations, our business, results of operations, and financial condition could be adversely affected.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Credit Facility </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Credit Agreement among us and Semrush, Inc., each as a borrower, the lenders party thereto from time to time and JPMorgan Chase Bank, N.A., as the administrative agent, as amended from time to time, we have a senior secured credit facility that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue.  The credit facility has a maturity of three years and will mature on January 12, 2024. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $45.0 million available under the revolving credit facility, with $5.0 million of such revolving commitments available under the letter of credit sub-facility.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our obligations under our credit facility will be guaranteed by our future domestic subsidiaries and, subject to certain exceptions, secured by a security interest in substantially all of our tangible and intangible assets. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under our credit facility bear interest at our option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (&#8220;adjusted EBITDA&#8221;) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). We are also required to pay a 0.25% per annum fee on undrawn amounts under our revolving credit facility, payable quarterly in arrears. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest source of operating cash is cash collections from our customers for subscription services. Our primary uses of cash from operating activities are for online advertising, personnel costs across the sales and marketing and product and development departments, and hosting costs. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities during the year ended December&#160;31, 2022 was $9.6 million, which resulted from a net loss of $33.8 million adjusted for non-cash charges of $28.8 million and a net cash outflow of $4.5 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of  $9.0&#160;million for amortization of deferred contract acquisition costs related to capitalized commissions, $7.4 million of stock-based compensation expense, $6.7 million of depreciation and amortization expense, and $4.5 million of non-cash lease expense. The change in operating assets and liabilities was primarily the result of a $9.5 million increase in deferred contract costs, a $3.3 million increase in accounts receivable, a $4.1 million decrease in operating lease liabilities, and a $2.4 million increase in prepaid expenses and other current assets. These outflows were partially offset by a $9.1 million increase in deferred revenue due to the addition of new customers and expansion of the business and a $6.8 million increase in accounts payable.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities during the year ended December&#160;31, 2021 was $23.8 million, which resulted from a net loss of $3.3 million adjusted for non-cash charges of $13.0 million and a net cash inflow of $14.0 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $6.5 million for amortization of deferred contract acquisition costs related to capitalized commissions, $3.5 million of depreciation and amortization expense and $2.7 million of stock-based compensation expense. The changes in operating assets and liabilities was primarily the result of a $13.8 million increase in deferred revenue due to the addition of new customers and expansion of the business, an $11.6 million increase in accrued expenses, and a $1.5 million increase in accounts payable. These inflows were partially offset by a $9.4 million increase in deferred contract costs, a $2.8 million increase in prepaid expenses and other current assets, and a $0.8 million increase in accounts receivable.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the years ended December&#160;31, 2022, and 2021 was $179.8 million, and $4.6 million, respectively. The increase of $175.2 million between the year ended December&#160;31, 2022 and 2021 was primarily due to $157.9 million used to purchase short-term </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investments, a $13.6 million increase in cash paid for acquisitions, net of cash acquired, and a $1.5 million increase in the purchase of convertible debt securities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities for the year ended December&#160;31, 2022 was $0.3 million and consisted of cash inflows related to the exercises of stock options of approximately $1.0 million as well as shares issued in connection with the Employee Stock Purchase Plan of $0.8 million and cash outflows relating to payments on capital leases of $2.1 million. Net cash provided by financing activities for the year ended December&#160;31, 2021 was $215.3 million, which was primarily driven by $215.4 million in net proceeds from our public offerings and, to a lesser extent, $1.3 million in proceeds from the exercise of stock options, partially offset by cash outflows relating to payments on capital leases of $1.4 million.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_94"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations and Commitments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal commitments consist of obligations under leases for office space and leases for data center facilities. For more information regarding our lease obligations, see Note 3 to the consolidated financial statements of this Annual Report on Form 10-K. In addition to our leases, we also have multi-year commitments with certain data providers expiring at various dates through 2026. For more information regarding our commitments with data providers, see Note 13 to the consolidated financial statements of this Annual Report on Form 10-K. We expect to fund these obligations with cash flows from operations and cash on our balance sheet.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_97"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to sections titled &#8220;Recent Accounting Pronouncements&#8221; in Note 2 to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for more information.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_100"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audited consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these audited consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that of our significant accounting policies, which are described in Note 2 to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K, the following accounting policies involve a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our audited consolidated financial condition and results of operations.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_103"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition Policy</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from subscriptions to our online visibility management platform, which is comprised of subscription fees from customers accessing our SaaS services and related customer support. We offer subscriptions to our platform primarily on a monthly or annual basis, and we sell our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products and services primarily through a self-service model and also directly through our sales force. Our subscription arrangements provide customers the right to access our hosted software applications and customers do not have the right to take possession of our software during the hosting arrangement. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue in accordance with ASC 606, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 606&#8221;). Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to our service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and our performance obligations are satisfied with the customer over time. We consider the SaaS subscription and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. We primarily invoice and collect payments from our customers for in advance on a monthly or annual basis. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that is expected to be recognized during the succeeding twelve-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current in the accompanying consolidated balance sheets.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is presented net of any taxes collected from customers.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain a Contract</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize incremental direct costs of obtaining revenue contracts, which primarily consist of sales commissions paid for new subscription contracts. We amortize these commissions over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of our technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Sales commissions for renewals and upgrade contracts are deferred and amortized on a straight-line basis over the remaining estimated customer relationship period of the related customer. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statement of operations and comprehensive loss.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%">  </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_106"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure stock options and other stock-based awards granted to employees and members of our board of directors for their services as directors based on the fair value on the date of the grant and recognize the corresponding compensation expense of those awards over the requisite service period, which is generally the vesting period of the respective award. We have only issued stock options with service-based vesting conditions and record the expense for these awards using the straight-line method.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of each stock option grant using the Black-Scholes option-pricing model, which uses as inputs the estimated fair value of our common stock and assumptions we make for the volatility of our common stock, the expected term of our stock options, the risk-free interest rate for a period that approximates the expected term of our stock options and our expected dividend yield. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined the assumptions for the Black-Scholes option-pricing model as discussed below. Each of these inputs is subjective and generally requires significant judgment to determine. If factors change and different assumptions are used, our stock-based compensation expense could be materially different in the future. These assumptions and estimates are as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Prior to the IPO, we estimated the fair value of our common stock. Our board of directors considered numerous objective and subjective factors to determine the fair value of our common stock as awards were approved, including utilizing third&#8208;party valuations to assist with the determination of the estimated fair&#8208;market value and common stock price. Following the closing of the IPO, our Class A common stock is publicly traded, and therefore we currently base the value of our Class A common stock on its market price.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected dividend yield</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The annual rate of dividends is expressed as a dividend yield which is a constant percentage of the stock price. As of the date of this Annual Report on Form 10-K, we have not paid dividends and do not anticipate paying a cash dividend on common stock in the foreseeable future and, accordingly, use an expected dividend yield of zero.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected term</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The expected life of an option represents the period of time that an option is expected to be outstanding. The expected term of an award is determined using the simplified method for plain vanilla options, consistent with applicable accounting guidance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free rate</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The risk&#8208;free interest rate is based on the rate of U.S. treasury securities with maturities consistent with the estimated expected term of the awards.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;As we do not have a trading history of our common stock, there is no historical basis of the stock volatility. Accordingly, the expected volatility is based primarily on the historical volatilities of similar entities&#8217; common stock over the most recent period commensurate with the estimated expected term of the awards.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average fair values of options granted during the years ended December&#160;31, 2022 and 2021 were $6.36 and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.45 per share, respectively. The weighted-average assumptions utilized to determine the fair value of options granted are presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life &#8211; in years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_109"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">JOBS Act Accounting Election</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this exemption from new or revised accounting standards and, therefore, we will not be subject to the same new or revised accounting standards as other public companies that have not made this election. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_112"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_115"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures of Market Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, interest rates, and inflation. We do not hold or issue financial instruments for trading purposes.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_118"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk related to changes in interest rates. Our investments primarily consist of short-term investments and money market funds. As of December&#160;31, 2022 and 2021, we had cash, cash equivalents, and investments of $237.5 million and $269.7 million, respectively. The carrying amount of our cash and cash equivalents reasonably approximates fair value, due to the short maturities of these investments. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs and the fiduciary control of cash and investments. We are obligated by our investment policy to invest the majority of our portfolio into U.S. government securities. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. Due to the short-term nature of our investment portfolio, we believe only dramatic fluctuations in interest rates would have a material effect on our investments. We do not believe that an immediate 10% increase in interest rates would have a material effect on the fair market value of our portfolio. As such we do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $45.0 million available under the revolving credit facility, with $5.0 million of such revolving commitments available under the letter of credit sub-facility. Borrowings under our credit facility bear interest at our option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended).  We are also required to pay a 0.25% per annum fee on undrawn amounts under our revolving credit facility, payable quarterly in arrears.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_121"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not currently subject to significant foreign currency exchange risk with respect to revenue as our U.S. and international sales are predominantly denominated in U.S. dollars. However, we have some foreign currency risk related to a small amount of sales denominated in euros, and expenses denominated in euros, rubles, korunas, and zloty. Sales denominated in euros reflect the prevailing U.S. dollar exchange rate on the date of invoice for such sales. Increases in the relative value of the U.S. dollar to the euro may negatively affect revenue and other operating results as expressed in U.S. dollars. We incur significant expenses outside the United States denominated in these foreign currencies, primarily the euro. In connection with the relocation of employees out of Russia into other locations in Europe, we are exposed to some increased foreign currency exchange risk related to additional expenses denominated in euros. If the average exchange rates of any of these foreign currencies strengthen against the dollar, the dollar value of our expenses outside the United States will increase. For example, an immediate 10% decrease or increase in the relative value of the U.S. dollar to the euro would result in a $3.5 million gain or loss on our consolidated statements of operations and cash flows.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not engaged in the hedging of foreign currency transactions to date. However, as our international operations expand, our foreign currency exchange risk may increase. If our foreign currency </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exchange risk increases in the future, we may evaluate the costs and benefits of initiating a foreign currency hedge program in connection with non-U.S. dollar denominated transactions.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span><br/></span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. Financial Statements and Supplementary Data</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEMRUSH HOLDINGS, INC.</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:89.925%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Audited Consolidated Financial Statements</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_127">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID: <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:AuditorFirmId" id="f-37">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_127">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_130">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_130">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_133">Consolidated Statements of Operations and Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_133">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_136">Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_136">81</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_139">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_139">82</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_142">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_142">83</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_127"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Semrush Holdings, Inc.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Semrush Holdings, Inc. (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations and comprehensive loss, redeemable convertible preferred stock and stockholders&#8217; equity (deficit) and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management.  Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits.  We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud.  The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting.  As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.  Accordingly, we express no such opinion.  </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks.  Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.  Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements.  We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:AuditorName" id="f-38">Ernst &amp; Young LLP</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2019.</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="dei:AuditorLocation" id="f-39">Boston, Massachusetts</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 15, 2023</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_130"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEMRUSH HOLDINGS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS </span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share data) </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-40">79,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-41">269,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-42">157,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">3,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">2,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred contract costs, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-46">6,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">6,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">5,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">257,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-51">283,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-52">8,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-53">8,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-54">12,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="f-55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-56">10,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-57">2,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-58">6,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-59">1,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred contract costs, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">2,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">2,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">2,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-64">298,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-65">300,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">15,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">9,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">17,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">19,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">49,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">40,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">3,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="f-73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">2,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">1,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">88,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">71,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="f-78">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="f-79">237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="f-80">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="f-81">268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">8,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="f-83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">1,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">2,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-86">98,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-87">74,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-88"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-89"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Undesignated preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-90"><ix:nonFraction unitRef="usdPerShare" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-91">0.00001</ix:nonFraction></ix:nonFraction> par value &#8212; <ix:nonFraction unitRef="shares" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-92"><ix:nonFraction unitRef="shares" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-93">100,000</ix:nonFraction></ix:nonFraction> shares authorized, and <ix:nonFraction unitRef="shares" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-94"><ix:nonFraction unitRef="shares" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-95"><ix:nonFraction unitRef="shares" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-96"><ix:nonFraction unitRef="shares" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-97">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding as of December&#160;31, 2022 or 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;padding-left:6pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Class A common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-100"><ix:nonFraction unitRef="usdPerShare" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-101">0.00001</ix:nonFraction></ix:nonFraction> par value &#8212; <ix:nonFraction unitRef="shares" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-102"><ix:nonFraction unitRef="shares" contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-103">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized and <ix:nonFraction unitRef="shares" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-104"><ix:nonFraction unitRef="shares" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-105">43,743</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2022; <ix:nonFraction unitRef="shares" contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-106"><ix:nonFraction unitRef="shares" contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-107">31,842</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="f-108">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="f-109">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;padding-left:6pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Class B common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i7befbc606774455899390f187f30a733_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-110"><ix:nonFraction unitRef="usdPerShare" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-111">0.00001</ix:nonFraction></ix:nonFraction> par value &#8212; <ix:nonFraction unitRef="shares" contextRef="i7befbc606774455899390f187f30a733_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-112"><ix:nonFraction unitRef="shares" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-113">160,000</ix:nonFraction></ix:nonFraction> shares authorized, and <ix:nonFraction unitRef="shares" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-114">97,897</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-115">97,844</ix:nonFraction> outstanding as of December&#160;31, 2022; <ix:nonFraction unitRef="shares" contextRef="i7befbc606774455899390f187f30a733_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-116">108,975</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i7befbc606774455899390f187f30a733_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-117">108,870</ix:nonFraction> outstanding as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-118">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7befbc606774455899390f187f30a733_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-119">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Additional paid-in capital </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-120">274,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-121">264,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accumulated other comprehensive deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-122">1,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-123">230</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-124">72,948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-125">39,100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-126">199,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-127">225,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total liabilities and stockholders&#8217; equity</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-128">298,690</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-129">300,074</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_133"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEMRUSH HOLDINGS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share data) </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.927%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-130">254,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-131">188,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-132">124,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-133">48,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-134">41,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-135">29,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-136">205,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-137">146,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-138">94,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-139">126,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-140">81,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-141">54,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">41,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-143">24,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-144">17,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-145">62,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">43,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">29,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-148">11,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-149">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-150">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-151">242,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-152">148,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-153">101,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-154">36,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">2,493</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-156">6,145</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-157">3,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-158">522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-159">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-160">32,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-161">3,015</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-162">6,435</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-163">931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-164">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-165">577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-166">33,848</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-167">3,285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-168">7,012</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per share attributable to common stockholders&#8212;basic and diluted:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-169"><ix:nonFraction unitRef="usdPerShare" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-170">0.24</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-171"><ix:nonFraction unitRef="usdPerShare" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-172">0.03</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-173"><ix:nonFraction unitRef="usdPerShare" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-174">0.07</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted-average number of shares of common stock used in computing net loss per share attributable to common stockholders&#8212;basic and diluted:</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-175"><ix:nonFraction unitRef="shares" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-176">141,160</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-177"><ix:nonFraction unitRef="shares" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-178">126,586</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-179"><ix:nonFraction unitRef="shares" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-180">94,803</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-181">33,848</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-182">3,285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-183">7,012</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-184">851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-185">230</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-186">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized loss on investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-187">125</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-188">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-189">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Comprehensive loss</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-190">34,824</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-191">3,515</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-192">7,012</ix:nonFraction>)</span></td><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"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_136"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEMRUSH HOLDINGS, INC.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENT</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">S</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY (DEFICIT) </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share data) </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.541%"><tr><td style="width:1.0%"></td><td style="width:11.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.396%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.396%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.222%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:4.418%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A-1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Class A Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Paid-in</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Deficit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Total<br/>Stockholders&#8217;<br/>Equity<br/>(Deficit)</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balances at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i009c6fbda2bd45adb6b8033dd6b28635_I20191231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-193">3,379,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i009c6fbda2bd45adb6b8033dd6b28635_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-194">7,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id251ce42c3594b369f595270319b30ab_I20191231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-195">1,837,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id251ce42c3594b369f595270319b30ab_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-196">10,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8399870e27a4302ac55f58da9355585_I20191231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-197">4,681,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia8399870e27a4302ac55f58da9355585_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-198">24,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if011388e8e0f480599513c482f0d9094_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-199">94,592,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if011388e8e0f480599513c482f0d9094_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-200">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i32d8541a214041e09c0d7b9a95954a03_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-201">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i32d8541a214041e09c0d7b9a95954a03_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-202">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2bf000c9313409b88c0e41b633364ca_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-203">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic2bf000c9313409b88c0e41b633364ca_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-204">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icd937f938f724ddfae0b820087319d36_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-205">3,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifc35cb33926741479fcb6d6351b28b6a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-206">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2872c0b9c9e34ccea7686744b509e0db_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-207">28,803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i063f2b501b52405e93a571f17641ecd0_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-208">1,159</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i829874c25aa04c919e5cf6e7ae1fd6ef_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-209">457,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a5bf3bd9e054903afd759c7946e61a8_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-210">252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-211">252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a5bf3bd9e054903afd759c7946e61a8_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-212">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-213">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i222363535f494f75bbed1eee5dea79ef_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-214">7,012</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-215">7,012</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balances at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i8f71123b563c417a8f2b0faa1882cf2f_I20201231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-216">3,379,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f71123b563c417a8f2b0faa1882cf2f_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-217">7,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i013959c2f8f4465796fef03d70a41b48_I20201231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-218">1,837,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i013959c2f8f4465796fef03d70a41b48_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-219">10,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ia043b92ccd8046fcb70e019cabacc53a_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-220">4,681,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia043b92ccd8046fcb70e019cabacc53a_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-221">24,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ic4c3d2ecb20245d482abefefc7c235ba_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-222">95,050,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic4c3d2ecb20245d482abefefc7c235ba_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-223">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i6a3b7d2030cc4614951a02ffdb77d782_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-224">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3b7d2030cc4614951a02ffdb77d782_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-225">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i891c400e048d4439b02857149a4ef070_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-226">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i891c400e048d4439b02857149a4ef070_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-227">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i140d2f023e8c4d8c9580dd82d698bd43_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">4,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94346e6d018b4f179b9def12a8849e08_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-229">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4ae6d327fd15415c9d4b0dca8583df82_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-230">35,815</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-231">6,840</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Conversion of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i6f3ab533b3d14d0b889e9b5b496b87c8_D20210101-20211231" decimals="INF" name="semr:TemporaryEquitySharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-232">3,379,400</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6f3ab533b3d14d0b889e9b5b496b87c8_D20210101-20211231" decimals="-3" name="semr:TemporaryEquityValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-233">7,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="ife1f5ebc2f09451eb9e5cd9e4bc3f99f_D20210101-20211231" decimals="INF" name="semr:TemporaryEquitySharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-234">1,837,600</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ife1f5ebc2f09451eb9e5cd9e4bc3f99f_D20210101-20211231" decimals="-3" name="semr:TemporaryEquityValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-235">10,270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i113a7859845643c2940167cb380f5d0b_D20210101-20211231" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-236">4,681,400</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i113a7859845643c2940167cb380f5d0b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-237">24,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i05d5468cfe5d43adade2b716cd809b79_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-238">29,695,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-239">42,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-240">18,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of Class A Common Stock in connection with the initial public offering, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i25ce296bbd044c86bc46dda9488e07c1_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-241">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-242">126,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-243">126,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i05d5468cfe5d43adade2b716cd809b79_D20210101-20211231" decimals="INF" sign="-" name="semr:StockIssuedDuringPeriodSharesReclassificationOfShares" format="ixt:num-dot-decimal" scale="0" id="f-244">124,745,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231" decimals="INF" name="semr:StockIssuedDuringPeriodSharesReclassificationOfShares" format="ixt:num-dot-decimal" scale="0" id="f-245">124,745,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231" decimals="-3" name="semr:StockIssuedDuringPeriodValueReclassificationOfShares" scale="3" id="f-246">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231" decimals="-3" sign="-" name="semr:StockIssuedDuringPeriodValueReclassificationOfShares" scale="3" id="f-247">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:StockIssuedDuringPeriodValueReclassificationOfShares" format="ixt:fixed-zero" scale="3" id="f-248">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of Class A Common Stock in connection with the partial exercise of the overallotment option in connection with the initial public offering, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ia4da795a0d96452ba85d341be343a2f1_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-249">719,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iac3577348dec4bb7ab6f1e80515a1cf1_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-250">9,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifeaa57cb19fa4498b2e1535e7892c4d8_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-251">9,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of Class A Common Stock in connection with follow-on public offering, net of issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ic2b84256344048879500edb862a3d9d5_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-252">4,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i297c063ba47c43819410406261c56692_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-253">77,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26079916dd9b4cd2bbe8b426b5d34c13_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-254">77,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Conversion of Class B Common Stock to Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i25ce296bbd044c86bc46dda9488e07c1_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-255">17,121,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-256">17,121,795</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-257">1,194,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-258">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-259">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-260">2,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-261">2,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Vesting of Class B Common Stock in connection with Restricted Stock Awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-262">51,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Cumulative translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib0e82114da4546d0af83954aa2f6b59f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-263">230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-264">230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i438e30c4d6004efeb943dc71f2181566_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-265">3,285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-266">3,285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balances at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if3e20515b3f2435e975551d9399f3cbb_I20211231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if3e20515b3f2435e975551d9399f3cbb_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-268">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i6ba2b1fddc7d4f3487dd15a25bc103ca_I20211231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-269">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ba2b1fddc7d4f3487dd15a25bc103ca_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-270">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i0ebcce6261894bc0b8dbc46b10a5e16b_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-271">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ebcce6261894bc0b8dbc46b10a5e16b_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-272">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i39de6da052ea42618d898a0e02f36346_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i39de6da052ea42618d898a0e02f36346_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-274">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ibca38dbe9e1c45d3b9143df8c0c06be9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-275">31,841,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibca38dbe9e1c45d3b9143df8c0c06be9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-276">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ie374222607464766a794ee66e2fd1a62_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-277">108,870,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie374222607464766a794ee66e2fd1a62_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-278">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia9a488909671463180f14daeb565675d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">264,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8e7935aa19144d1aa6334ba320dd89cd_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-280">230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i80b85385ab0a43db9fbbd16d669dbd5e_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-281">39,100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-282">225,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Conversion of Class B Common Stock to Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-283">11,078,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="ief692a47e129423aa94c0a025d75779f_D20220101-20221231" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-284">11,078,315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-285">681,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-286">981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-287">981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of shares in connection with Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-288">64,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-289">758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-290">758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Vesting of Common Stock in connection with Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-291">77,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ief692a47e129423aa94c0a025d75779f_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-292">51,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-293">7,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-294">7,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Cumulative translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie145a9e9bb05491aa814bc20f5313be2_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-295">851</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-296">851</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Unrealized loss on investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie145a9e9bb05491aa814bc20f5313be2_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-297">125</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-298">125</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic856babc42a241879b1ce97d9ca3a772_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-299">33,848</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-300">33,848</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balances at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ia17cae22531a483cbe17ce34d9cabdef_I20221231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-301">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia17cae22531a483cbe17ce34d9cabdef_I20221231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ic8513928a7f7494b9b3a2a0321d09c17_I20221231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic8513928a7f7494b9b3a2a0321d09c17_I20221231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-304">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i78aa692954ec47c594ec953809a96318_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-305">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i78aa692954ec47c594ec953809a96318_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i34e524cc64c940b6904d85a1c44c8a20_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34e524cc64c940b6904d85a1c44c8a20_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-308">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i089f5858d89a4e07a5afed3de22b0c42_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-309">43,743,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i089f5858d89a4e07a5afed3de22b0c42_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1da23af84bd4425d9eba579cac464869_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-311">97,843,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1da23af84bd4425d9eba579cac464869_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-312">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i585d00195d4c47a48503d7616566b8e4_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-313">274,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i733fbc7536cc4ddca1f9b47a904031ae_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-314"><ix:nonFraction unitRef="usd" contextRef="i733fbc7536cc4ddca1f9b47a904031ae_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-315">1,206</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ifba5d92fbfce401ebe8bb5b683196a61_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-316">72,948</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-317">199,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_139"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEMRUSH HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands) </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating Activities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-318">33,848</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-319">3,285</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-320">7,012</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-321">6,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-322">3,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-323">1,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible asset impairment expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" id="f-324">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="f-325">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="f-326">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of deferred contract costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="f-327">8,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="f-328">6,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="f-329">4,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-cash lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:NonCashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-330">4,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:NonCashLeaseExpense" format="ixt:fixed-zero" scale="3" id="f-331">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="semr:NonCashLeaseExpense" format="ixt:fixed-zero" scale="3" id="f-332">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on disposal of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="f-333">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="f-334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="f-335">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-336">7,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-337">2,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-338">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-cash interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaidInKindInterest" scale="3" id="f-339">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaidInKindInterest" scale="3" id="f-340">211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaidInKindInterest" format="ixt:fixed-zero" scale="3" id="f-341">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Changes in fair value of convertible debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-342">1,152</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="f-343">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="f-344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="f-345">253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="f-346">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="f-347">90</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-348">3,317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-349">791</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-350">738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-351">9,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-352">9,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-353">6,637</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-354">2,446</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-355">2,784</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-356">70</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-357">6,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-358">1,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-359">1,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="f-360">848</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-361">11,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-362">2,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="f-363">394</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:fixed-zero" scale="3" id="f-364">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:fixed-zero" scale="3" id="f-365">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-366">9,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-367">13,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-368">6,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-369">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:fixed-zero" scale="3" id="f-370">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-371">497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-372">4,107</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-373">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-374">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash (used in) provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-375">9,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-376">23,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-377">5,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Investing Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-378">4,234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-379">2,380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-380">2,367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchases of short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-381">157,899</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:fixed-zero" scale="3" id="f-382">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:fixed-zero" scale="3" id="f-383">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchases of convertible debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-384">2,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="f-385">500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-386">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capitalization of internal-use software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-387">1,706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-388">1,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-389">1,032</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for acquisition of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-390">13,993</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="f-391">350</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-392">2,685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-393">179,832</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-394">4,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-395">6,084</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Financing Activities </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-396">981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-397">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-398">252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from issuance of shares in connection with Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="f-399">758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="f-400">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="f-401">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payment of finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-402">2,084</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-403">1,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" format="ixt:fixed-zero" scale="3" id="f-404">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payment of deferred offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-405">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-406">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-407">1,924</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net proceeds from completing public offerings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="f-408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="f-409">215,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="f-410">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash (used in) provided by financing activities </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="f-411">345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-412">215,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-413">1,672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-414">275</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-415">230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="f-416">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Decrease) increase in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-417">190,076</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-418">234,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-419">1,904</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash, cash equivalents and restricted cash, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-420">269,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-421">35,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i063f2b501b52405e93a571f17641ecd0_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-422">37,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash, cash equivalents and restricted cash, end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-423">79,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-424">269,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-425">35,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Supplemental cash flow disclosures</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for interest</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-426">229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-427">321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:fixed-zero" scale="3" id="f-428">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-429">603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-430">248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-431">583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred offering costs incurred and not paid</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:DeferredOfferingCostsIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:DeferredOfferingCostsIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-433">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="semr:DeferredOfferingCostsIncurredButNotYetPaid" scale="3" id="f-434">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit facility costs incurred and not paid</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:DebtIssuanceCostsIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-435">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:DebtIssuanceCostsIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="semr:DebtIssuanceCostsIncurredButNotYetPaid" scale="3" id="f-437">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued purchase consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="f-438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="f-439">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" scale="3" id="f-440">497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Acquisition of fixed assets under finance leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-441">1,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-442">5,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:fixed-zero" scale="3" id="f-443">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized loss on short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" scale="3" id="f-444">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" format="ixt:fixed-zero" scale="3" id="f-445">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" format="ixt:fixed-zero" scale="3" id="f-446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-447">5,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-448">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reduction of right-of-use assets and lease liabilities due to lease modifications</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" format="ixt:num-dot-decimal" scale="3" id="f-450">1,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" format="ixt:fixed-zero" scale="3" id="f-451">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" format="ixt:fixed-zero" scale="3" id="f-452">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of deferred rent liability to right-of-use assets upon adoption of ASC 842</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" scale="3" id="f-453">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" format="ixt:fixed-zero" scale="3" id="f-454">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" format="ixt:fixed-zero" scale="3" id="f-455">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities recorded upon adoption of ASC 842</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:RightOfUseAssetAndLeaseLiabilityRecognized" format="ixt:num-dot-decimal" scale="3" id="f-456">12,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:RightOfUseAssetAndLeaseLiabilityRecognized" format="ixt:fixed-zero" scale="3" id="f-457">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="semr:RightOfUseAssetAndLeaseLiabilityRecognized" format="ixt:fixed-zero" scale="3" id="f-458">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_142"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEMRUSH HOLDINGS,&#160;INC. </span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December 31, 2022, 2021, and 2020</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data, unless otherwise noted)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_145"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:27.66pt"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-459" continuedAt="i40481823a7194443a9b5d0b2596079d6" escape="true">Organization and Description of Business</ix:nonNumeric></span></div><ix:continuation id="i40481823a7194443a9b5d0b2596079d6" continuedAt="ib56393836cdc4ce49b1a7fb8f228db42"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Semrush Holdings, Inc. (&#8220;Semrush Holdings&#8221;) and its subsidiaries (together the &#8220;Company&#8221;, or &#8220;Semrush&#8221;) provide an online visibility management software-as-a-service (&#8220;SaaS&#8221;) platform. The Company&#8217;s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Armenia, Canada, Cyprus, the Czech Republic, Germany, the Netherlands, Poland, Spain, Serbia, and the United States.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of the Russian Military Action in Ukraine</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Economic, civil, military, and political uncertainty exists and may increase in many of the regions where the Company operates and derives its revenue. Several countries in which the Company operates are experiencing and may continue to experience military action and civil and political unrest as a result of such action. The Company has significant development operations in the emerging market economies of Eastern Europe and more than half of the Company&#8217;s full-time employees were historically located in Russia.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In late February 2022, Russian military forces launched significant military action against Ukraine, and sustained conflict and disruption in the region has been ongoing and is likely to continue. The impact to Ukraine and Russia, as well as actions taken by other countries, including new and stricter sanctions by Canada, the United Kingdom, the European Union, the U.S. and other countries and organizations against officials, individuals, regions, and industries in Russia, Ukraine and Belarus, and each country&#8217;s potential response to such sanctions, tensions, and military actions could have a material adverse effect on the Company&#8217;s operations. Any such material adverse effect from the conflict, enhanced sanctions activity, and subsequent responses may disrupt the Company&#8217;s relationships with its vendors, disrupt its delivery of services, cause the Company to shift all or portions of its work occurring in the region to other countries, and may restrict the Company&#8217;s ability to engage in certain projects in the region.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company began a large-scale relocation effort of its Russia-based workforce to other jurisdictions. The Company&#8217;s exit from Russia was substantially completed by December&#160;31, 2022. See Note 7 for additional information on the costs associated with such relocation efforts.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of the Company&#8217;s Russian Subsidiaries</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="ib56393836cdc4ce49b1a7fb8f228db42"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On August&#160;3, 2022, the Company completed the sale of its two Russian subsidiaries, Semrush RU Ltd. and Semrush SM Ltd., in connection with the winding down of its operations in Russia. The Company received an insignificant amount of consideration in connection with the sale of these two subsidiaries. See Note 7 for further detail on the sale of the Company&#8217;s Russian subsidiaries.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of COVID-19</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered the potential effects of the COVID-19 pandemic on the Company. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, and numerous new strains of COVID-19 have subsequently spread throughout the world. COVID-19 has continued to impact market and economic conditions globally. In an attempt to limit the spread of the virus, various governmental restrictions have been implemented, including restrictions with respect to business activities and travel restrictions, and &#8220;shelter&#8211;at&#8211;home&#8221; orders, that have had and may continue to have an adverse impact on the Company&#8217;s business and operations. In light of the evolving nature of COVID-19 and the uncertainty it has produced around the world, it is not possible to predict the COVID-19 pandemic&#8217;s cumulative and ultimate impact on the Company&#8217;s future business operations, results of operations, financial position, liquidity, and cash flows. The extent of the impact of the pandemic on the Company&#8217;s business and financial results will depend largely on future developments, including the duration of the spread of the outbreak both globally and within the U.S., the impact on capital, foreign currencies exchange and financial markets, and governmental or regulatory orders that impact the Company&#8217;s business, all of which are highly uncertain and cannot be predicted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company has experienced long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect its ability to timely furnish the infrastructure within its data centers. The Company will continue to actively monitor the current international and domestic impacts of and responses to COVID-19 and its related risks.</span></div></ix:continuation><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_148"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:27.66pt"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-460" continuedAt="i7d1367a9d05d4dffb623acb5e60da0d3" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i7d1367a9d05d4dffb623acb5e60da0d3" continuedAt="i0f8c607e6a3c41f38cc72b528b960904"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements. The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company&#8217;s financial condition and results, and requires management&#8217;s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-461" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and Accounting Standards Update (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="f-462" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:UseOfEstimates" id="f-463" continuedAt="i7f0e009d0a9c414d847064a983902db8" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i0f8c607e6a3c41f38cc72b528b960904" continuedAt="i8d7a0471c451406e94de5bc309676c1f"><ix:continuation id="i7f0e009d0a9c414d847064a983902db8"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company&#8217;s incremental borrowing rate, and the recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#8217;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.</span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SubsequentEventsPolicyPolicyTextBlock" id="f-464" continuedAt="ic65d20683e544b1bbe6ad4082f6e0a22" escape="true">Subsequent Events Considerations</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic65d20683e544b1bbe6ad4082f6e0a22">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required.</ix:continuation> See Note 17.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-465" continuedAt="i7bf4847cbf204151ac1f84498f89eff2" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily derives revenue from subscription revenues via the Semrush online visibility management platform and the Prowly public relations platform, which are comprised of subscription fees from customers accessing the Company&#8217;s SaaS services and related customer support. For the years ended December&#160;31, 2022, 2021, and 2020, subscription revenue accounted for nearly all of the Company&#8217;s revenue. Revenue related to other revenue was not material for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company&#8217;s subscription arrangements provide customers the right to access the Company&#8217;s hosted software applications. Customers do not have the right to take possession of the Company&#8217;s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Identify the contract(s) with a customer;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Identify the performance obligations in the contract;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Determine the transaction price;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Allocate the transaction price to the performance obligations in the contract; and</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i8d7a0471c451406e94de5bc309676c1f" continuedAt="i672b0015e00a435b92c9d8af14c034c4"><ix:continuation id="i7bf4847cbf204151ac1f84498f89eff2"><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Recognize revenue when (or as) the Company satisfies a performance obligation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company&#8217;s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company&#8217;s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:IncreaseDecreaseInContractWithCustomerLiabilityNet" format="ixt:num-dot-decimal" scale="3" id="f-466">9,007</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="semr:IncreaseDecreaseInContractWithCustomerLiabilityNet" format="ixt:num-dot-decimal" scale="3" id="f-467">13,809</ix:nonFraction> during the years ended December&#160;31, 2022 and 2021, respectively. During the years ended December&#160;31, 2022, 2021, and 2020, $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-468">40,232</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-469">26,537</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-470">19,218</ix:nonFraction> of revenue was recognized that was included in deferred revenue at the beginning of each respective period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price Allocated to Future Performance Obligations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i18ef3f31bd6e40a78779c16d52b1e6d6_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="f-471">654</ix:nonFraction>, which the Company expects to recognize over the next <ix:nonNumeric contextRef="i18ef3f31bd6e40a78779c16d52b1e6d6_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-472">12</ix:nonNumeric> months.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December&#160;31, 2022. For performance obligations not satisfied as of December&#160;31, 2022, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December&#160;31, 2022. The remaining durations are less than one year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately <ix:nonNumeric contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durmonth" id="f-473">24</ix:nonNumeric> months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company&#8217;s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive loss.</span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i672b0015e00a435b92c9d8af14c034c4" continuedAt="icfde2e116f184851aa882086b7e1c6e2"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-474" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue primarily consists of expenses related to supporting and hosting the Company&#8217;s SaaS platforms, acquiring data and providing support to the Company&#8217;s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#8217;s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company&#8217;s property and equipment and capitalized internal-use software development costs.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="semr:CashCashEquivalentsAndInvestmentsPolicyTextBlock" id="f-475" continuedAt="i94865cd167704cebb2a0788d38c7b0e6" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Investments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their stated maturities as well as the time period the Company intends to hold such securities. The Company determines the appropriate classification of investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company adjusts the cost of investments for amortization of premiums and accretion of discounts to maturity. The Company includes such amortization and accretion in interest income in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company holds debt investments classified as available-for-sale pursuant to ASC 320, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments &#8212; Debt Securities </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 320&#8221;), it records available-for-sale securities at fair value, with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; equity. The Company includes interest and dividends on securities classified as available-for-sale in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses are recorded in the consolidated statements of operations and comprehensive loss based on the specific-identification method. There were <ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-476"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-477"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-478">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> material realized gains or losses on investments for the years ended December&#160;31, 2022, 2021, or 2020. The Company did not hold any debt investments as of December&#160;31, 2021.</span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i94865cd167704cebb2a0788d38c7b0e6">The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than its amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations if the Company has experienced a credit loss, has the intent to sell the investments, or if it is more likely than not that the Company will be required to sell the investment before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company&#8217;s investment policy, the severity and the duration of the impairment and changes in value subsequent to the end of the period.</ix:continuation> As of December&#160;31, 2022, the aggregate fair value of investments held by the Company in an unrealized loss position for less than twelve months was $<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-479">137,816</ix:nonFraction>. For the year ended December&#160;31, 2022, the Company determined that no other-than-temporary impairments were required to be recognized in the consolidated statements of operations. The Company did not hold any debt investments prior to fiscal year 2022. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-480" continuedAt="i660da2f344bb4f48880345381f543356" escape="true">The following is a summary of cash, cash equivalents and investments as of December&#160;31, 2022:</ix:nonNumeric></span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="icfde2e116f184851aa882086b7e1c6e2" continuedAt="ie7a79fe4b7284940a286704203f18b38"><div style="margin-bottom:12pt;text-indent:18pt"><ix:continuation id="i660da2f344bb4f48880345381f543356"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:51.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>&#160;Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Unrealized <br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Unrealized <br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2022:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-481">79,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-482">79,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. treasury securities due in one year or less</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-483">153,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-484">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-485">108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-486">153,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Corporate Securities due in one year or less</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-487">4,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="0" id="f-488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-489">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-490">4,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-491">157,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-492">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-493">130</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-494">157,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total cash, cash equivalents and investments</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-495">237,664</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-496">5</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-497">130</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="semr:CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-498">237,539</ix:nonFraction>&#160;</span></td><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"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-499" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, restricted cash was $<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="f-500">176</ix:nonFraction> and related to cash held at a separate financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company&#8217;s building leases. During 2022, this cash was returned to the Company and a corresponding reduction was made to the Company&#8217;s line of credit. See Note 9 for detail on this credit facility. Restricted cash is included in &#8220;other long-term assets&#8221; in the accompanying consolidated balance sheets as of December&#160;31, 2021 based on the maturity date of the letter of credit.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="f-501" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying consolidated statements of cash flows.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-502">79,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-503">269,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in &#8220;other long-term assets&#8221;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:fixed-zero" scale="3" id="f-504">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="f-505">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-506">79,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-507">269,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ConcentrationRiskCreditRisk" id="f-508" continuedAt="i2032a7c5bf9c48c4aabafee780e1cce9" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. </span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2032a7c5bf9c48c4aabafee780e1cce9">Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#8217;s accounts receivable.</ix:continuation> </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="ie7a79fe4b7284940a286704203f18b38" continuedAt="i1d1c3d247dad46a6b1077b45e9d8409d"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, no individual customer represented more than 10% of the Company&#8217;s accounts receivable. During the years ended December&#160;31, 2022, 2021, and 2020, no individual customer represented more than 10% of the Company&#8217;s revenue.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="f-509" continuedAt="ie259ca95c52e45d6a40bdd1909ddbf30" escape="true">Allowance for doubtful accounts</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie259ca95c52e45d6a40bdd1909ddbf30">The Company reduces gross trade accounts receivable by an allowance for doubtful accounts based upon the Company&#8217;s best estimate of the amount of probable credit losses in the Company&#8217;s existing accounts receivable and based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Provisions for the allowance for doubtful accounts are recorded in general and administrative expense.</ix:continuation> As of December&#160;31, 2022 and 2021, the Company did <ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" format="ixt:fixed-zero" scale="0" id="f-510"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" format="ixt:fixed-zero" scale="0" id="f-511">not</ix:nonFraction></ix:nonFraction> record an allowance for doubtful accounts.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-512" continuedAt="i257d246757b741238eea68827fbaeda6" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-513" continuedAt="i9d2136d3613b4082b2f87d0b2a416559" escape="true">The estimated useful lives of the Company&#8217;s property and equipment are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:center"><ix:continuation id="i9d2136d3613b4082b2f87d0b2a416559" continuedAt="ia25c78ba34dd42858a134bd1231ba20b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i37dd50e0716041fb8d305b26bfbf9ef6_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-514">2</ix:nonNumeric> to <ix:nonNumeric contextRef="ib7cdc3061ee1483c90a5b22737c186ed_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-515">5</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idbb998c4d65549f8a152764231677142_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-516">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ibaf79e19f0fa4b3dbeb7714be731e79d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-517">7</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i61eab96514054d459c72ab968f648c20_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-518">2</ix:nonNumeric> to <ix:nonNumeric contextRef="i68c5837a14c741ae99a9eb1a9ee3a3c4_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-519">4</ix:nonNumeric></span></div></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i257d246757b741238eea68827fbaeda6">Expenditures for maintenance and repairs are charged to expense as incurred, whereas major betterments are capitalized as additions to property and equipment.</ix:continuation> </span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="f-520" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Software Development Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to develop software applications used in the Company&#8217;s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company&#8217;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.</span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022, 2021, and 2020, the Company capitalized $<ix:nonFraction unitRef="usd" contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="f-521">1,760</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="f-522">1,403</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="f-523">1,032</ix:nonFraction>, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. The Company recorded amortization expense associated with its capitalized software development costs of $<ix:nonFraction unitRef="usd" contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="f-524">570</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="f-525">482</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="f-526">305</ix:nonFraction> for the years ended </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i1d1c3d247dad46a6b1077b45e9d8409d" continuedAt="i934df6291d6a4693b0e62f5f9d57d4dc"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022, 2021, and 2020, respectively. As of December&#160;31, 2022 and 2021, the net book value of capitalized software development costs was $<ix:nonFraction unitRef="usd" contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-527">1,962</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-528">1,959</ix:nonFraction>, respectively.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:BusinessCombinationsPolicy" id="f-529" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (&#8220;ASC 805&#8221;)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period.</span></div></ix:nonNumeric><div style="margin-bottom:12pt"><span><br/></span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-530" continuedAt="i1928fa4b1a0f4a308bb76d5e8595ccd9" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and acquired intangible assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company&#8217;s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit&#8217;s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity&#8217;s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company&#8217;s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i934df6291d6a4693b0e62f5f9d57d4dc" continuedAt="i84cd465a9f554ea29f631a2590fa222f"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1928fa4b1a0f4a308bb76d5e8595ccd9" continuedAt="i8103ce3755e84c9b80fb71044321b555">qualitative assessment and concluded that as of October&#160;1, 2022, it is not more likely than not that the fair value of the Company&#8217;s reporting unit is less than its carrying amount.</ix:continuation></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8103ce3755e84c9b80fb71044321b555">Intangible assets acquired in a business combination are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired definite-lived intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.</ix:continuation> The Company considered potential impairment indicators of acquired intangible assets and noted no indicators of impairment as of December&#160;31, 2022.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-531" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareImpairments1" scale="3" id="f-532">642</ix:nonFraction> of impairment expense related to its capitalized software development costs. Impairment expense related to capitalized software development costs is included in &#8220;research and development&#8221; in the accompanying consolidated statement of operations for the year ended December&#160;31, 2022. For the year ended December&#160;31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. For the year ended December&#160;31, 2020, the Company recorded an immaterial amount of impairment expense relating to capitalized software development costs.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-533" continuedAt="i0450d2e49ff847f9890fd856a858f63b" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure of Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company&#8217;s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company&#8217;s financial instruments approximated their fair values as of December&#160;31, 2022 and 2021, due to the short-term nature of these instruments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 820&#8221;), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#8217;s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i84cd465a9f554ea29f631a2590fa222f" continuedAt="i874db7757daa45b0ae76b5b1200d3a8b"><ix:continuation id="i0450d2e49ff847f9890fd856a858f63b"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs&#8212;Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs&#8212;Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs&#8212;Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions of that market. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.</span></div></ix:continuation><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="f-534" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December&#160;31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: </span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:34.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3f1d19680ad40abaf5e7eee6465a4a6_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-535">36,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice5d44dc700d46caac48c4d4b0203498_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-536">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9e61173cd143a6ab3fa9d29e429da3_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-537">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0960a628ad2a4f9faba48c1e3e5541da_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-538">36,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1743b7f2e544191b0e99d40a8a4f9b5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-539">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i158423c9d9be4bb883e5cfa1396151e3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-540">153,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f3650a7047349b2a6623cc887ad1c78_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-541">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85a8d6a4abd2409e8322f175a75771c2_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-542">153,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i096a2bde63774de8857d9a5a171f73e7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-543">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifadb9db9688d4605a6be2f6106a0cbdc_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-544">4,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22ace64ce9574955ae956b314c216b74_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-545">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5eb0214e69d4871b74d508c6e8320c0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-546">4,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Convertible debt securities (See Note 5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9a11d1a08ea4797bc358a6fc115d569_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-547">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8695fb394a8b4825bd9e9a1c5c2bd3b6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-548">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide009e859cc6420c931a1dea8e4c1f02_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-549">3,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad0579d600e64cc6b4e1a077627f4462_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-550">3,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b8ac0cc357478ab85fc553abf20e32_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-551">36,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bd982dddbb04abfb043e288cc358853_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-552">157,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb15a73912724ca6bfba7283b6eafd4b_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-553">3,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2715567a41f346149f6490a03da4fcae_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-554">197,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b8ac0cc357478ab85fc553abf20e32_I20221231" decimals="-3" name="semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-555">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bd982dddbb04abfb043e288cc358853_I20221231" decimals="-3" name="semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-556">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb15a73912724ca6bfba7283b6eafd4b_I20221231" decimals="-3" name="semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" scale="3" id="f-557">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2715567a41f346149f6490a03da4fcae_I20221231" decimals="-3" name="semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" scale="3" id="f-558">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b8ac0cc357478ab85fc553abf20e32_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-559">&#8212;</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bd982dddbb04abfb043e288cc358853_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-560">&#8212;</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb15a73912724ca6bfba7283b6eafd4b_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="f-561">227</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2715567a41f346149f6490a03da4fcae_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="f-562">227</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i874db7757daa45b0ae76b5b1200d3a8b" continuedAt="ic5513baeb83b4b398b7afe9fe3c48423"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. The Company&#8217;s investments primarily consist of short-term U.S. treasury securities and corporate securities. The fair value measurement of these assets is based on significant other observable inputs and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 2 in the fair value hierarchy. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). The Company held cash equivalents in money market funds that totaled $<ix:nonFraction unitRef="usd" contextRef="i282c05b9f4964d36b3409f610349bf60_I20211231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-563">21,366</ix:nonFraction> and were classified as Level 1 in the fair value hierarchy.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company measured its investments in convertible debt securities (see Note 5) and its contingent consideration associated with the acquisition of Prowly.com sp. Z o.o (&#8220;Prowly&#8221;) on a recurring basis using significant unobservable inputs (Level 3).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Debt Securities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its convertible debt securities at fair value on the purchase date. The Company determines the fair value of these investments using the Black-Scholes Merton model. Each reporting period thereafter, these investments are revalued and increases or decreases in their fair values are recorded as adjustments to other income, net within the consolidated statements of operations and comprehensive loss to reflect the gains and losses. Changes in the fair value of these investments can result from changes in the estimated enterprise value of the issuers, the likelihoods and methods of such conversions, and other market factors. Significant judgment is employed in determining the appropriateness of these assumptions as of the purchase date and for each subsequent period. Accordingly, changes in any of the assumptions described above can materially impact the amount of gain or loss the Company records in any given period.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="f-564" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the fair value measurements of the convertible debt securities for the years ended December&#160;31, 2021 and 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d2196270be640b3b6dad0caf6c9a40c_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:fixed-zero" scale="3" id="f-565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in convertible debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6779ceb0843244f58b91feda7500fd28_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" scale="3" id="f-566">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6779ceb0843244f58b91feda7500fd28_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:fixed-zero" scale="3" id="f-567">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a26fc0032e24f00a9b19032f0ff1781_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="f-568">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional investment in convertible debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedc0cbe5dea1472fa4e0ad8b9a21f634_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="f-569">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedc0cbe5dea1472fa4e0ad8b9a21f634_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="f-570">1,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</span></div></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae14cc17c2f74064a0ab0c732dfc57a8_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-571">3,652</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair values are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the estimated or actual achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="ic5513baeb83b4b398b7afe9fe3c48423" continuedAt="i212d22f0e92a465abbef934850091439"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period. The total estimated fair value of the contingent consideration payable was $<ix:nonFraction unitRef="usd" contextRef="i53f8d2eab35e4456a77e86367a925397_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="f-572">227</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ief0413af684d47039bf8265dcb945b9f_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="f-573">424</ix:nonFraction> as of December&#160;31, 2022 and 2021, respectively. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="f-574" continuedAt="ia51ddce7e19e489697bb62e8d44f13eb" escape="true">The following table represents the key inputs used in the fair value calculation:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-indent:18pt"><ix:continuation id="ia51ddce7e19e489697bb62e8d44f13eb"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:53.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ib3d96d2b074449fda61ba58efb758bc2_I20221231" decimals="4" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-575">4.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i07d5419d4648496abd88e4a8544f170f_I20211231" decimals="4" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-576">0.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022 &#8212; 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i36ae20ae2ae54279a7c323b63807e172_I20221231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-577">20.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="if9ec28926ab14bc78d48068cdd95274a_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-578">22.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1b24e4fe82e341de815f1a3b9ce37415_I20221231" decimals="4" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-579">9.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="icea6e987553c47cb93fb91c6f5359ebe_I20211231" decimals="4" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-580">5.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Changes in the estimated fair value of the contingent consideration payable are recognized over the <ix:nonNumeric contextRef="ia31f81e3de8c4aa3a405ea11b9a420e1_D20220101-20221231" name="semr:BusinessCombinationContingentConsiderationTerm" format="ixt-sec:durwordsen" id="f-581">three-year</ix:nonNumeric> service period. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="f-582" continuedAt="icb6970efd5f842e1838f68f42e267326" escape="true">A rollforward of the fair value measurements of the contingent consideration liability for the years ended December&#160;31, 2022 and 2021, is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-indent:18pt"><ix:continuation id="icb6970efd5f842e1838f68f42e267326"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3167118597b94fed9549a23c109fcb6b_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-583">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expense recognized related to service period rendered</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1610afbdc9be43a39d45319fce7fe366_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="f-584">516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1610afbdc9be43a39d45319fce7fe366_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="f-585">170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e75db1214ff473f87f16903e08f83ff_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-586">424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expense recognized related to service period rendered</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73964808e5134d6aaebc0551351b13a1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="f-587">20</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73964808e5134d6aaebc0551351b13a1_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="f-588">177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c8e5c2e3a774c068b14a59097777ed2_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-589">227</ix:nonFraction>&#160;</span></td><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"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-590" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive loss, was $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-591">66,319</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-592">42,677</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-593">25,467</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-594" continuedAt="i48ce0744f4b149c6acbeca7d3ec0e125" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. Subsequent to the adoption of ASU 2016-02, the Company classifies leases at the lease commencement date. At the commencement date, the Company will recognize a right-of-use asset (&#8220;ROUA&#8221;) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for lease and non-lease components as a single lease component.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company&#8217;s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i212d22f0e92a465abbef934850091439" continuedAt="i8776172daea44c5c9090f7ab77cfa535"><ix:continuation id="i48ce0744f4b149c6acbeca7d3ec0e125"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for further information.</span></div></ix:continuation><div style="text-indent:27.8pt"><span><br/></span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-595" continuedAt="i9cf91cd390464234a75c8b61956fb65b" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian ruble, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all periods up to and including the year ended December&#160;31, 2021, the functional currency of the Company&#8217;s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive loss. </span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9cf91cd390464234a75c8b61956fb65b">Beginning on January&#160;1, 2022, as a result of changes in the economic facts and circumstances of its business environment, the Company reassessed its functional currency determinations for all foreign subsidiaries and determined that the functional currencies of the Company&#8217;s foreign subsidiaries is the local currency at each of its subsidiary locations, with the exception of its former Russian subsidiaries where the U.S. dollar remained the functional currency. As of August&#160;10, 2022, the Company no longer has operating subsidiaries in Russia. See Note 7 for more information on the sale of the Company&#8217;s Russian subsidiaries. Accordingly, beginning January&#160;1, 2022, assets and liabilities of the Company&#8217;s foreign subsidiaries that maintain local currencies as functional currencies are translated into U.S. dollars using period-end exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates in effect during each period. The Company includes the effects of these foreign currency translation adjustments in accumulated other comprehensive income (loss), a separate component of stockholders&#8217; equity.</ix:continuation> </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency exchange loss included in other income (expense), net for the years ended December&#160;31, 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-596">1,302</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-597">4</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-598">672</ix:nonFraction>, respectively.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-599" continuedAt="ib837b60b13214a359cf15020c86b7258" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#8217;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company is more likely than not to be sustained upon audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with such </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i8776172daea44c5c9090f7ab77cfa535" continuedAt="i4f73ffad4796428797dc5c83a859f74b"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib837b60b13214a359cf15020c86b7258">uncertain tax positions are recorded as a component of income tax expense.</ix:continuation> As of December&#160;31, 2022 and 2021 the Company has <ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-600"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-601">no</ix:nonFraction></ix:nonFraction>t identified any uncertain tax positions.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-602" continuedAt="ic0e4b424571b490eb2e01efa7c0dcaea" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 11 &#8220;Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)&#8221;, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 11 &#8220;Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)&#8221; for additional information regarding the current conversion and transfer terms of the Company&#8217;s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one-to-one basis when computing net loss per share. As a result, basic and diluted net loss per share of Class A common stock and share of Class B common stock are equivalent.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). With respect to shares of Preferred Stock that were issued and outstanding prior to the IPO, the Company considers the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to the holders of the Preferred Stock based on dividend rights under the Company&#8217;s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company&#8217;s net losses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net loss per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards.</span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic0e4b424571b490eb2e01efa7c0dcaea">For the years ended December&#160;31, 2022, 2021, and 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation as their effect would have been anti-dilutive due to the net losses incurred for these periods.</ix:continuation> </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i4f73ffad4796428797dc5c83a859f74b" continuedAt="id8f073282d3e4dc8b05b813dc5f0b739"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-603" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the period presented:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b4666b47ea64efd8bfa1afbb1f0bc67_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-604">6,865,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i862ac0e4c71e4b238b5ac73224e557da_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-605">6,329,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4c8596d00d16475d81b55a9c5d74a447_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-606">7,611,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i836d6554c8194f61a6a1c6f9f21da538_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="f-607">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if1885a8f66d74fe8a1f48885193c7e41_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="f-608">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9fa22378702941179c1f9c5471d4c370_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-609">29,695,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested RSAs, RSUs, and PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i57ba058c79984b998c2d343a23d7c1bb_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-610">1,328,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0afdb1e8e88a46218413e488e443c931_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-611">345,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i802e18c4e11b44de8a5fd657714cb999_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-612">156,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-613" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 718&#8221;), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.</span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 12 for further description of the Company&#8217;s stock-based compensation plans and a summary of the stock-based award activity for the years ended December&#160;31, 2022, 2021, and 2020.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="f-614" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive loss</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss is comprised of two components: net loss and other comprehensive loss, which includes other changes in stockholders&#8217; equity that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December&#160;31, 2022 and 2021. Comprehensive loss equaled total net loss for the year ended December&#160;31, 2020.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-615" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. The Company does not accrue for contingent losses that, in its judgment, are considered to be reasonably possible, but not probable; however, it discloses the range of such reasonably possible losses.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-616" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company&#8217;s chief operating decision maker is the chief executive officer (&#8220;CEO&#8221;). The Company and the CEO view the Company&#8217;s operations and manage its business as <ix:nonFraction unitRef="segment" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-617">one</ix:nonFraction> operating segment.</span></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an "emerging growth company," as defined in the Jumpstart Our Business Startups Act, or JOBS Act, and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies." The Company may take advantage of these exemptions until the Company is no longer an "emerging growth company." </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="id8f073282d3e4dc8b05b813dc5f0b739" continuedAt="i99f1cb60dde347f088f71edfbd0b1220"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 107 of the JOBS Act provides that an "emerging growth company" can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards and, as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until the last day of the year following the fifth anniversary of an offering or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07&#160;billion in annual revenue, has more than $700.0&#160;million in market value of its stock held by non-affiliates (as of the last day of the Company&#8217;s then fiscal second quarter), or it issues more than $1.0&#160;billion of non-convertible debt securities over a three-year period.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-618" continuedAt="i6d02ce92e8624a3dab55d3a195af3132" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 842&#8221;). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. See Note 3 for further detail of the impact to the Company&#8217;s consolidated financial statements.  </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses ("ASC 326&#8221;): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity&#8217;s current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash.  ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ended December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its consolidated financial statements and financial statement disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes &#8211; </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company adopted this guidance in the year ended December 31, 2022 and it did not have a material impact on its consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><ix:continuation id="i99f1cb60dde347f088f71edfbd0b1220"><ix:continuation id="i6d02ce92e8624a3dab55d3a195af3132"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2021-08 changes the accounting for contract assets and liabilities acquired in a business combination by requiring an acquiring entity to measure contract assets and liabilities in accordance with ASC 606, Revenue from Contracts with Customers. For public business entities, the amendments in ASU 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. The Company adopted this guidance in the year ended December 31, 2022 which resulted in the recognition of $<ix:nonFraction unitRef="usd" contextRef="i35ab1b5bb68b4c139d71640e252a9516_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" scale="3" id="f-619">613</ix:nonFraction> deferred revenue associated with the Kompyte acquisition.</span></ix:continuation></ix:continuation></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> [</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_632"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:27.66pt"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-620" continuedAt="i65febbb8bd734968af1dcafa49aea741" escape="true"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-621" continuedAt="i9d98415558bf4770b44ee1dbfcf77a8b" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i65febbb8bd734968af1dcafa49aea741" continuedAt="i217b4c4e6c274a77945883aad88cc8c7"><ix:continuation id="i9d98415558bf4770b44ee1dbfcf77a8b" continuedAt="i19a50d9d2c214eb680541e63ef301ea2"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Portfolio Overview</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 13, 2022, the Company entered into an operating lease in Austin, Texas at 720 Brazos Street for the lease of <ix:nonFraction unitRef="sqft" contextRef="id9e75eed0ad148b39b21b5ba97567308_I20221013" decimals="0" name="semr:LesseeOperatingLeaseArea" format="ixt:num-dot-decimal" scale="0" id="f-622">5,396</ix:nonFraction> square feet of office space. The commencement date was November 1, 2022, and the lease has a non-cancellable term through December, 2027, with <ix:nonFraction unitRef="extension_option" contextRef="id9e75eed0ad148b39b21b5ba97567308_I20221013" decimals="INF" name="semr:LesseeOperatingLeaseOptionToExtendNumber" format="ixt-sec:numwordsen" scale="0" id="f-623">two</ix:nonFraction> <ix:nonNumeric contextRef="id9e75eed0ad148b39b21b5ba97567308_I20221013" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-624">five year</ix:nonNumeric> Company extension options. The lease provided for a tenant improvement allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022, the Company entered into an operating lease in Barcelona, Spain at Carrer de Tanger 98 for the lease of <ix:nonFraction unitRef="sqft" contextRef="i0627275cfd63405d845a1d31899078bc_I20220630" decimals="0" name="semr:LesseeOperatingLeaseArea" format="ixt:num-dot-decimal" scale="0" id="f-625">19,763</ix:nonFraction> square feet of office space with a commencement date of July 1, 2022. The lease has a Company option to terminate the lease after <ix:nonNumeric contextRef="i36306810abf34ffbbf651c634b63e3cc_D20220630-20220630" name="semr:LesseeOperatingLeaseOptionToTerminatePeriod" format="ixt-sec:durwordsen" id="f-626">three years</ix:nonNumeric>, with <ix:nonNumeric contextRef="i36306810abf34ffbbf651c634b63e3cc_D20220630-20220630" name="semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod" format="ixt-sec:durwordsen" id="f-627">six months</ix:nonNumeric> prior notice, otherwise the lease term concludes in June, 2027. The lease provided for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 2, 2022, the Company entered into an operating lease in Dallas, Texas at 3838 Oak Lawn Avenue for the lease of <ix:nonFraction unitRef="sqft" contextRef="i42e69953df4d4861b4df60b32aebf61f_I20220502" decimals="0" name="semr:LesseeOperatingLeaseArea" format="ixt:num-dot-decimal" scale="0" id="f-628">4,365</ix:nonFraction> square feet of office space. The commencement date was May 1, 2022, and the lease has a non-cancellable term through August, 2025. The lease provided for tenant improvement allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022, the Company entered into an operating lease in Trevose, Pennsylvania at 3800 Horizon Boulevard for the lease of <ix:nonFraction unitRef="sqft" contextRef="id7a24807aedf433b8615ca7761e096bd_I20220428" decimals="0" name="semr:LesseeOperatingLeaseArea" format="ixt:num-dot-decimal" scale="0" id="f-629">10,450</ix:nonFraction> square feet of office space. The commencement date was October 14, 2022, and the lease has a non-cancellable term through June, 2027, with a <ix:nonNumeric contextRef="id7a24807aedf433b8615ca7761e096bd_I20220428" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-630">five year</ix:nonNumeric> Company extension option. The lease provided for a turn-key fit-out, an additional upgrade allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2021, the Company amended its operating lease, which was originally entered into on October 24, 2018, to expand its lease to a total of <ix:nonFraction unitRef="sqft" contextRef="i93d4139428ac49c28103cb71d01cb99c_I20210623" decimals="0" name="semr:LesseeOperatingLeaseArea" format="ixt:num-dot-decimal" scale="0" id="f-631">16,467</ix:nonFraction> square feet of office space in Boston, Massachusetts at 800 Boylston Street. The lease amendment provided for a turn-key fit-out and for annual rent increases through the term of the lease. The commencement date of the amended lease was January 1, 2022, and extended the non-cancellable lease term to March 2027. The lease provides for a Company option to extend the lease term for an additional period of <ix:nonNumeric contextRef="i93d4139428ac49c28103cb71d01cb99c_I20210623" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-632">five years</ix:nonNumeric>.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2020, the Company entered into an operating lease in Limassol, Cyprus at Grosvenor Tower for the lease of <ix:nonFraction unitRef="sqft" contextRef="id344aab71d774000a09b5ca575b32afb_I20200709" decimals="0" name="semr:LesseeOperatingLeaseArea" format="ixt:num-dot-decimal" scale="0" id="f-633">8,890</ix:nonFraction> square feet of office space, with the commencement date of August 1, 2020, and lease term through July 2023. The lease provides for a Company option to terminate the lease at any point after <ix:nonNumeric contextRef="ieb8ab0d498ba48a3b445349de77df401_D20200709-20200709" name="semr:LesseeOperatingLeaseOptionToTerminatePeriod" format="ixt-sec:durwordsen" id="f-634">two years</ix:nonNumeric>, with <ix:nonNumeric contextRef="ieb8ab0d498ba48a3b445349de77df401_D20200709-20200709" name="semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod" format="ixt-sec:durwordsen" id="f-635">two months</ix:nonNumeric> prior notice. The lease provides for a Company option with Landlord consent to renew the lease for an additional <ix:nonNumeric contextRef="id344aab71d774000a09b5ca575b32afb_I20200709" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-636">three-year</ix:nonNumeric> term. The lease provided for a turn-key fit-out and no annual rent increases permitted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 28, 2020, the Company amended its operating lease in Prague, Czech Republic at Kavci Hory Office Park, which was originally entered into on December 14, 2016, to extend the term through July 2025. The amendment provided for a Company option to terminate the lease as of July 31, 2022, with <ix:nonNumeric contextRef="i1072e95f644d421dab5fab0e1b5ec946_D20200528-20200528" name="semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod" format="ixt-sec:durmonth" id="f-637">12</ix:nonNumeric> months prior notice. The Company did not exercise the termination option.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight&#8209;line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i217b4c4e6c274a77945883aad88cc8c7" continuedAt="i08c5253f96a44ac497420431c62ea0d7"><ix:continuation id="i19a50d9d2c214eb680541e63ef301ea2" continuedAt="i3632221c604346abbd24680eedba9221"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to <ix:nonNumeric contextRef="ifa957e9ae5ce4b2dab8bd431639157ef_I20220101" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-638">6</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="ifa957e9ae5ce4b2dab8bd431639157ef_I20220101" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="f-639">10</ix:nonNumeric> years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption of ASC 842 resulted in the recording of $<ix:nonFraction unitRef="usd" contextRef="i5390c91016334861a0dbfe20abccfd72_I20220101" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-640">12,366</ix:nonFraction> in ROUAs and $<ix:nonFraction unitRef="usd" contextRef="i5390c91016334861a0dbfe20abccfd72_I20220101" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-641">12,579</ix:nonFraction> in lease liabilities as of January&#160;1, 2022. Incremental borrowing rates as of January&#160;1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company&#8217;s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. </span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="f-642" continuedAt="i6ef8e3901a2047b8989af5af5e0be2e4" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:84.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-643">3,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-644">1,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-645">7,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-646">12,404</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:84.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-647">2,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-648">115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="semr:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-649">2,221</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i08c5253f96a44ac497420431c62ea0d7"><ix:continuation id="i3632221c604346abbd24680eedba9221"><ix:continuation id="i6ef8e3901a2047b8989af5af5e0be2e4"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:84.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-650">3.9</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-651">1.6</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-652">5.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-653">3.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-654" continuedAt="iaa13c7b7393d4e288d02fcf2d152ffe3" escape="true"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-655" continuedAt="i5811593dc0b2468c88bb33aafb64aee7" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:68.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-656">4,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-657">2,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-658">3,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-659">865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-660">2,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-661">194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-662">2,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="f-663">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-664">1,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="f-665">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="f-666">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-668">13,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-669">3,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-670">930</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-671">134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672">Total lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-673">12,623</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-674">3,318</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 the Company had no additional operating or finance leases that have not yet commenced.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense related to the Company&#8217;s office facilities was $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-675">5,064</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-676">3,817</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-677">4,334</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><ix:continuation id="iaa13c7b7393d4e288d02fcf2d152ffe3"><ix:continuation id="i5811593dc0b2468c88bb33aafb64aee7"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:68.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" format="ixt:num-dot-decimal" scale="3" id="f-678">4,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent" format="ixt:num-dot-decimal" scale="3" id="f-679">2,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="f-680">2,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="f-681">2,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" format="ixt:num-dot-decimal" scale="3" id="f-682">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="f-683">679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" format="ixt:num-dot-decimal" scale="3" id="f-684">1,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="f-685">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="semr:OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" format="ixt:num-dot-decimal" scale="3" id="f-686">1,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="semr:CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" format="ixt:fixed-zero" scale="3" id="f-687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-688">11,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-689">5,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" scale="3" id="f-690">416</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-691">11,461</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" format="ixt:num-dot-decimal" scale="3" id="f-692">4,955</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center;text-indent:28.8pt"><span><br/></span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_151"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:27.66pt"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-694" continuedAt="idf4291c3982e491e9457ac22e183cd29" escape="true">Property and Equipment, Net</ix:nonNumeric></span></div><ix:continuation id="idf4291c3982e491e9457ac22e183cd29"><ix:continuation id="ia25c78ba34dd42858a134bd1231ba20b"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dfbbe4762cf4b9a83e5f27f170a5fe4_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-695">11,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i551b15ac1ea04779bbd1d7caa31ccbc7_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-696">10,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id18bfbef9bb9438081e25c909457e57d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-697">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75cb800a28cf490fbc280da68ba44e68_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="f-698">948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07ba71c12084404a6a0a706f59eb4e4_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="f-699">786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i389be627c8e3467e889cde3b24e792de_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-700">1,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-701">13,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-702">12,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-703">5,581</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-704">4,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-705">8,076</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-706">8,270</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes property and equipment acquired under finance leases (subsequent to the adoption of ASC 842) and capital leases (prior to the adoption of ASC 842) of $<ix:nonFraction unitRef="usd" contextRef="i5dfbbe4762cf4b9a83e5f27f170a5fe4_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-707">3,272</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i551b15ac1ea04779bbd1d7caa31ccbc7_I20211231" decimals="-3" name="us-gaap:CapitalLeasedAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-708">5,748</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-709">4,200</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-710">2,826</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-711">1,013</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively. Depreciation and amortization expense for the years ended December&#160;31, 2022, 2021, and 2020 included $<ix:nonFraction unitRef="usd" contextRef="i868e882f20614d2680f44553d768af0d_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-712">2,030</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib05c5593c5534e4f9ccc05436aa51c2f_D20210101-20211231" decimals="-3" name="us-gaap:CapitalLeasesIncomeStatementAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-713">1,465</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i08f4b7f9dd5149389b45e057e57d2242_D20200101-20201231" decimals="-3" name="us-gaap:CapitalLeasesIncomeStatementAmortizationExpense" scale="3" id="f-714">0</ix:nonFraction> related to property and equipment acquired under finance and capital leases.</span></div></ix:continuation><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_154"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:OtherAssetsDisclosureTextBlock" id="f-715" continuedAt="i5a295b1d04ba44ab8879386edc0c3324" escape="true">Other Assets</ix:nonNumeric></span></div><ix:continuation id="i5a295b1d04ba44ab8879386edc0c3324"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Convertible Debt</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company purchased <ix:nonFraction unitRef="investment" contextRef="i52342f9479424476bfa3901398749142_D20210101-20210131" decimals="INF" name="semr:NumberOfInvestmentsPurchased" format="ixt-sec:numwordsen" scale="0" id="f-716">two</ix:nonFraction> convertible debt securities (the &#8220;January 2021 Notes&#8221;) for a total aggregate investment of $<ix:nonFraction unitRef="usd" contextRef="i52342f9479424476bfa3901398749142_D20210101-20210131" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="f-717">500</ix:nonFraction> with maturity dates of January&#160;1, 2023 and annual interest rates of <ix:nonFraction unitRef="number" contextRef="ic028fd4e56034c93b0cadc52735c5b41_I20210131" decimals="INF" name="us-gaap:InvestmentInterestRate" scale="-2" id="f-718">6</ix:nonFraction>%. In February 2022, the Company purchased an additional convertible debt security (the &#8220;February 2022 Note&#8221;) in the amount of $<ix:nonFraction unitRef="usd" contextRef="i4f53a058f892499d9edc8fad9292c5dc_D20220201-20220228" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-719">2,000</ix:nonFraction> with a maturity date of February&#160;25, 2024, and annual interest rate of <ix:nonFraction unitRef="number" contextRef="i7a42f9d3b7084a4185fe659a81c1bf14_I20220228" decimals="INF" name="us-gaap:InvestmentInterestRate" scale="-2" id="f-720">6</ix:nonFraction>%. Interest accrues on each note and becomes payable upon conversion of each convertible note, or will be paid in connection with the repayment in full of the principal amount of such convertible notes.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These convertible note investments are classified as available-for-sale securities. The January 2021 Notes and February 2022 Note are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets based on the maturity dates. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 825&#8221;), and accounting for the entire hybrid instrument at fair value through other income (expense). The Company recorded an increase in the fair value of the convertible notes of $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-721">1,152</ix:nonFraction> for the year ended December&#160;31, 2022. Changes in the fair value of the convertible notes were not material for the year ended December&#160;31, 2021. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to its investments in these convertible debt securities, the Company has a variable interest in the issuer of these securities, which is a variable interest entity. After evaluation of the relationship between the Company and this variable interest entity, the Company determined not to consolidate this variable interest entity&#8217;s results of operations for the years ended December&#160;31, 2022 and 2021. Significant judgments included the determination that this variable interest entity lacked sufficient equity at risk to finance its activities without additional subordinated support, and that the Company was not the primary beneficiary of the variable interest entity given the Company&#8217;s variable interests do not constitute a controlling financial interest.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_157"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-722" continuedAt="iea6b548bb71d4991aeb219b3b1a06d33" escape="true">Acquisitions, Acquired Intangible Assets, and Goodwill</ix:nonNumeric></span></div><ix:continuation id="iea6b548bb71d4991aeb219b3b1a06d33" continuedAt="i5073a6afe5b44c3e97dbbb53af2ad24c"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Backlinko</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;13, 2022, the Company completed an asset purchase agreement with Backlinko, LLC (&#8220;Backlinko&#8221;), acquiring certain of Backlinko&#8217;s assets for cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i5be43f494f94409b8e202c3737e05d5d_D20220113-20220113" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="f-723">4,000</ix:nonFraction>. The purpose of this asset acquisition was to acquire valuable content and to access an existing revenue stream in Backlinko&#8217;s SEO courses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for this transaction as an asset acquisition and allocated the cost of the asset acquisition to the individual assets acquired. The Company allocated $<ix:nonFraction unitRef="usd" contextRef="ic32ddba1c1e74182996f56816d564847_I20220113" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-724">3,915</ix:nonFraction> to the acquired intangible assets and the remaining cost of the acquisition was allocated to the other assets acquired, which were not material. The identifiable intangible assets consisted of trade names and intellectual property, which the Company amortizes over the assets&#8217; useful lives using a straight-line amortization method. The Company assigned useful lives to the acquired trade name and content of <ix:nonNumeric contextRef="i69b08228b34542d78bd19563f8ac78ac_D20220113-20220113" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-725">five years</ix:nonNumeric> and <ix:nonNumeric contextRef="i524e583e8b474abbbd4ef5200c27ffea_D20220113-20220113" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-726">four years</ix:nonNumeric>, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kompyte</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;14, 2022, the Company executed a purchase agreement with Intellikom, Inc., which does business under the name Kompyte (&#8220;Kompyte&#8221;) to acquire <ix:nonFraction unitRef="number" contextRef="ia61dabb854ca48c4af9142cac14ef962_I20220314" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-727">100</ix:nonFraction>% of Kompyte&#8217;s assets for cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i8a87b3723316402aa84ce8f73ac07460_D20220314-20220314" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="f-728">10,000</ix:nonFraction>. The purpose of the acquisition of Kompyte was to acquire Kompyte&#8217;s assets, including its competitive intelligence automation platform. Aggregate acquisition-related costs associated with this business combination were not material for the year ended December&#160;31, 2022, and were included in general and administrative expenses in the consolidated statement of operations and comprehensive loss. The results of operations of Kompyte have been included in the Company&#8217;s consolidated financial statements from the date of acquisition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for this transaction as a business combination under the acquisition method. The total purchase price was allocated to the tangible and intangible assets acquired and the liabilities assumed based on their estimated fair values. The Company recorded the excess of the purchase price over those fair values as goodwill that is not deductible for tax purposes. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-729" continuedAt="ie5a335d4eada48ccb4819b72c49952e3" escape="true">The following table presents the purchase price allocation recorded in the Company&#8217;s consolidated balance sheet as of the acquisition date, which was final as of June&#160;30, 2022:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-indent:18pt"><ix:continuation id="ie5a335d4eada48ccb4819b72c49952e3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:83.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Price</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Assets acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of tangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" scale="3" id="f-730">328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-731">4,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-732">5,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-733">10,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="f-734">756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="f-735">756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-736">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocated $<ix:nonFraction unitRef="usd" contextRef="ia61dabb854ca48c4af9142cac14ef962_I20220314" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-737">5,500</ix:nonFraction> of the purchase price to identifiable intangible assets consisting of developed technology, trade names, and customer relationships, which it amortizes over the assets&#8217; useful lives using a straight-line amortization method. The Company assigned useful lives to acquired developed technology, trade names, and customer relationships of <ix:nonNumeric contextRef="i0638c27640d84769a662107bc9e10d2c_D20220314-20220314" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-738">six years</ix:nonNumeric>, <ix:nonNumeric contextRef="i8c44ef0db4934692af6e87e673095d22_D20220314-20220314" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-739">six years</ix:nonNumeric>, and <ix:nonNumeric contextRef="idfd8668935024ebb8e67b391284ef658_D20220314-20220314" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-740">three years</ix:nonNumeric>, respectively.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i5073a6afe5b44c3e97dbbb53af2ad24c" continuedAt="ic93465a5fe5142f0bfe6fc0813f3745d"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This business combination did not have a material impact on the Company&#8217;s consolidated financial statements. Therefore, actual results of operations subsequent to the acquisition date and pro forma results of operations have not been presented.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of intangible assets resulting from the Company&#8217;s acquisitions and its capitalized internal-use software development costs. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" id="f-741" continuedAt="i4181e0d1668e4d38b70dc3bdf48a622e" escape="true">Intangible assets consist of the following:</ix:nonNumeric></span></div><ix:continuation id="i4181e0d1668e4d38b70dc3bdf48a622e"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1709fec0aaba44438b32fca54844b562_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-742">4.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-743">4,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-744">765</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-745">3,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9e4f35aab4194b7398a6fc95aa1bbfcb_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-746">4.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00de9911ff304219800773777b0d4b35_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-747">3,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00de9911ff304219800773777b0d4b35_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-748">656</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00de9911ff304219800773777b0d4b35_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-749">3,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic3bd4b43a0784cd68a756c3deab9d8ec_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-750">3.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b382dd619894f38b2fff45953c83a86_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-751">1,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b382dd619894f38b2fff45953c83a86_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-752">471</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b382dd619894f38b2fff45953c83a86_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-753">1,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9fde2eb33818418c88f5bc2e54c5006b_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-754">2.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84c69ffc0c6d4938adfafb84739f9706_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-755">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84c69ffc0c6d4938adfafb84739f9706_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-756">159</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84c69ffc0c6d4938adfafb84739f9706_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-757">441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-758">2.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-759">3,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-760">1,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-761">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-762">13,790</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-763">3,504</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-764">10,286</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i79822633897a4b5b922184631946cdec_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-765">4.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc6f86dbcb5548c3967e25c7556d025f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-766">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc6f86dbcb5548c3967e25c7556d025f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-767">266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc6f86dbcb5548c3967e25c7556d025f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-768">928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i68e32c1855174d95a961d4353ef62e7c_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-769">1.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-770">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-771">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-772">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-773">2.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-774">2,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-775">1,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-776">1,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-777">4,226</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-778">1,301</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-779">2,925</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:continuation><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022, 2021, and 2020, the Company capitalized $<ix:nonFraction unitRef="usd" contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="f-780">1,760</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="f-781">1,403</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="f-782">1,032</ix:nonFraction>, respectively, of internal-use software development costs which are classified as intangible assets on the accompanying consolidated balance sheets, and recorded associated amortization expense of $<ix:nonFraction unitRef="usd" contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="f-783">570</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="f-784">482</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="f-785">305</ix:nonFraction>. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for acquired intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-786">1,880</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-787">227</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-788">69</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-789" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, future amortization expense is expected to be as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-790">2,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-791">2,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-792">2,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-793">1,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="semr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-794">1,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-795">10,286</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="ic93465a5fe5142f0bfe6fc0813f3745d"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-796" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying value of goodwill during the year ended December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-797">1,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Kompyte acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-798">4,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-799">390</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-800">6,529</ix:nonFraction>&#160;</span></td><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:top"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_654"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.          <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-801" continuedAt="i1a712ec4a8f74a689032cc4006f615af" escape="true">Exit Costs </ix:nonNumeric></span></div><ix:continuation id="i1a712ec4a8f74a689032cc4006f615af"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 24, 2022, Russian forces launched significant military action against Ukraine. As a result of this conflict and the sanctions imposed by the European Union, United Kingdom, United States and Canada, among others, the Company began to exit its operations in Russia during March 2022. As of August 10, 2022, the Company no longer had operating subsidiaries in Russia, and as of December&#160;31, 2022, the Company had relocated substantially all of its employees outside of Russia. All costs associated with its exit activities from Russia are included in the consolidated statements of operations in its income from continuing operations under the line item, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit costs</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exit costs in connection with the winding down of operations in Russia include employee severance and fringe benefit costs, the loss on the sales of the Company&#8217;s Russian subsidiaries, and other associated relocation costs.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For employee severance and fringe benefit costs, the Company incurred costs of $<ix:nonFraction unitRef="usd" contextRef="icd79b2ddbab94fe794781377aa3c5093_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-802">1,244</ix:nonFraction> during the year ended December&#160;31, 2022. The Company does not expect to incur additional employee severance and fringe benefit costs related to the winding down of its operations in Russia that would be significant to its results of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For other associated relocation costs, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="i2899376217274886a41742c446b6ca9d_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-803">8,282</ix:nonFraction> in the year ended December&#160;31, 2022. The Company expects to incur an additional $<ix:nonFraction unitRef="usd" contextRef="i53df539448cd4d81a84a2d0e153d8e21_I20221231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" format="ixt:num-dot-decimal" scale="3" id="f-804">1,318</ix:nonFraction> in other associated costs, of which the majority is expected to be incurred during the quarter ended March 31, 2023.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company completed its sale of its two Russia-based subsidiaries. The Company recorded a loss on the sale of its Russian subsidiaries of approximately $<ix:nonFraction unitRef="usd" contextRef="i8c361c6af5e946d5866e577c9bf0edde_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="f-805">1,738</ix:nonFraction>, primarily consisting of the disposal of fixed assets, which was included in exit costs in the consolidated statement of operations.</span></div></ix:continuation><div id="i9a7d3e9460cb4eb1b930576e4c9712af_160"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-806" continuedAt="ifa048692116c4eb99cd4cf1da3e967e6" escape="true">Accrued expenses</ix:nonNumeric></span></div><ix:continuation id="ifa048692116c4eb99cd4cf1da3e967e6"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-807" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-808">5,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-809">10,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-810">1,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-811">2,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-812">10,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-813">3,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vacation reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-814">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-815">1,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="f-816">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-817">1,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-818">17,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-819">19,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_163"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="f-820" continuedAt="ie2ba8d756ea045f7a413337a08ff052f" escape="true">Revolving Credit Facility</ix:nonNumeric></span></div><ix:continuation id="ie2ba8d756ea045f7a413337a08ff052f"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Revolving Credit Facility</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $<ix:nonFraction unitRef="usd" contextRef="ide5b86bde567417c8c97c0478f2dd622_I20210112" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-821">45.0</ix:nonFraction> million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $<ix:nonFraction unitRef="usd" contextRef="ie87c4eead38d49278d4e8d0f51dfacb4_I20210112" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-822">5.0</ix:nonFraction> million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of <ix:nonFraction unitRef="number" contextRef="ide5b86bde567417c8c97c0478f2dd622_I20210112" decimals="INF" name="semr:LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" scale="-2" id="f-823">400</ix:nonFraction>% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of <ix:nonNumeric contextRef="iaa8fabfea9be40509904618c30de7bb8_D20210112-20210112" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-824">three years</ix:nonNumeric> and will mature on January&#160;12, 2024.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the credit facility bear interest at the Company&#8217;s option at (i) LIBOR, subject to a <ix:nonFraction unitRef="number" contextRef="i066f806423a240ddb68d8ff6a9966e44_I20210112" decimals="INF" name="semr:DebtInstrumentVariableInterestRateFloor" scale="-2" id="f-825">0.50</ix:nonFraction>% floor, plus a margin, or (ii) the alternate base rate, subject to a <ix:nonFraction unitRef="number" contextRef="i48794d12a3f74895ae1027bb17787ace_I20210112" decimals="INF" name="semr:DebtInstrumentVariableInterestRateFloor" scale="-2" id="f-826">3.25</ix:nonFraction>% floor (or <ix:nonFraction unitRef="number" contextRef="i48794d12a3f74895ae1027bb17787ace_I20210112" decimals="INF" name="semr:DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" scale="-2" id="f-827">1.50</ix:nonFraction>% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (&#8220;adjusted EBITDA&#8221;) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is <ix:nonFraction unitRef="number" contextRef="i1f30d53405b6418fa9e456bee4dafeb0_D20210112-20210112" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-828">2.75</ix:nonFraction>% (or <ix:nonFraction unitRef="number" contextRef="i1f30d53405b6418fa9e456bee4dafeb0_D20210112-20210112" decimals="INF" name="semr:DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" scale="-2" id="f-829">3.50</ix:nonFraction>% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is <ix:nonFraction unitRef="number" contextRef="ide9286b13ac340cf8d446f972bdd42d0_D20210112-20210112" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-830">0.00</ix:nonFraction>% (or <ix:nonFraction unitRef="number" contextRef="ide9286b13ac340cf8d446f972bdd42d0_D20210112-20210112" decimals="INF" name="semr:DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" scale="-2" id="f-831">2.50</ix:nonFraction>% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a <ix:nonFraction unitRef="number" contextRef="i9b470885d93d40d78f431a6e24dd87c1_D20210112-20210112" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-832">0.25</ix:nonFraction>% per annum fee on undrawn amounts under the Company&#8217;s revolving credit facility, payable quarterly in arrears.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had <ix:nonFraction unitRef="usd" contextRef="iac091cdb79b744fc886073aba3b236f6_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="f-833">not</ix:nonFraction> drawn on this revolving credit facility, however the Company reduced its available balance on this revolving credit facility by $<ix:nonFraction unitRef="usd" contextRef="i7903b52a240445cc8d2b98f5e27fcac9_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet" scale="3" id="f-834">176</ix:nonFraction> to replace its letter of credit and associated restricted cash in conformance with the contractual provisions with one of its office leases. For the years ended December&#160;31, 2022 and 2021, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="i7903b52a240445cc8d2b98f5e27fcac9_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-835">118</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idfc0199898b446aebb7c4b95af3e1915_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-836">110</ix:nonFraction> in interest expense, respectively, related to this credit facility.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with entering into the credit facility, the Company incurred issuance costs totaling $<ix:nonFraction unitRef="usd" contextRef="iac091cdb79b744fc886073aba3b236f6_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="f-837">630</ix:nonFraction>, which are being amortized on a straight-line basis to interest expense through the maturity date of the facility. During the years ended December&#160;31, 2022 and December&#160;31, 2021, the Company recorded interest expense of $<ix:nonFraction unitRef="usd" contextRef="ibd5b46968e5641d091d37c0f58f76e3c_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-838">211</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i152e9e8420dd42c49f359c84c33d0e7e_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-839">211</ix:nonFraction>, respectively, related to the amortization of the deferred issuance costs.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_166"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-840" continuedAt="i044b1000cfbd4072878ca044f1bc0c4c" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i044b1000cfbd4072878ca044f1bc0c4c" continuedAt="i09cb00c506b14007a0ba4c450c3de8ef"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-841" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-842">31,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-843">6,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-844">8,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-845">1,856</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-846">3,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-847">2,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-848">32,917</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-849">3,015</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-850">6,435</ix:nonFraction>)</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-851" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes in the accompanying consolidated financial statements is comprised of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="f-852">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-853">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-854">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="f-855">868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="f-856">123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="f-857">640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-858">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-859">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-860">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-861">1,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="f-862">211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="f-863">667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="f-864">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-865">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-866">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-867">264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-868">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-869">90</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-870">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-871">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-872">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-873">253</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-874">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-875">90</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-876">931</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-877">270</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-878">577</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-879" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the United States statutory tax rate to the Company&#8217;s effective tax rate included in the accompanying consolidated statements of operations is as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-880">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-881">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-882">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-883">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-884">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-885">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign income tax rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-886">4.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-887">16.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-888">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of disposition of Russian subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" scale="-2" id="f-889">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" format="ixt:fixed-zero" scale="-2" id="f-890">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" format="ixt:fixed-zero" scale="-2" id="f-891">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" format="ixt:fixed-zero" scale="-2" id="f-892">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-893">12.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-894">10.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net impact of GILTI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" name="semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" format="ixt:fixed-zero" scale="-2" id="f-895">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" sign="-" name="semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" scale="-2" id="f-896">38.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" sign="-" name="semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" scale="-2" id="f-897">3.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred statutory rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-898">2.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-899">1.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-900">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-901">1.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-902">93.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:fixed-zero" scale="-2" id="f-903">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign research and development incentive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" scale="-2" id="f-904">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" scale="-2" id="f-905">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" format="ixt:fixed-zero" scale="-2" id="f-906">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax attribute expiration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" scale="-2" id="f-907">2.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" format="ixt:fixed-zero" scale="-2" id="f-908">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" format="ixt:fixed-zero" scale="-2" id="f-909">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-910">21.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-911">110.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-912">21.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-913">1.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-914">6.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="-2" id="f-915">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-916">2.8</ix:nonFraction>)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-917">8.9</ix:nonFraction>)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-918">9.0</ix:nonFraction>)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective tax rate differs from the statutory rate each year primarily due to the valuation allowance maintained against the Company&#8217;s net deferred tax assets and the impact of the jurisdictional mix of earnings.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i09cb00c506b14007a0ba4c450c3de8ef" continuedAt="i5988e058eda844f39ae1b892aec19e05"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interpretive guidance on the accounting for GILTI states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. The Company has made the accounting policy election to recognize GILTI as a period expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities reflect the net tax effects of net operating loss carryovers and the temporary differences between the assets and liabilities carrying value for financial reporting and the amounts used for income tax purposes. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-919" continuedAt="i7f258ebcb63f45e29cdcf60637475007" escape="true">The Company&#8217;s significant deferred tax assets (liabilities) components are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="i7f258ebcb63f45e29cdcf60637475007"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-920">10,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-921">12,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capitalized research and development expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-922">9,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:fixed-zero" scale="3" id="f-923">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="f-924">1,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="f-925">2,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="f-926">959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="f-927">262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="3" id="f-928">520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="3" id="f-929">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="f-930">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-931">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capital loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsCapitalLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-932">1,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsCapitalLossCarryforwards" format="ixt:fixed-zero" scale="3" id="f-933">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="semr:DeferredTaxAssetsFinanceLease" format="ixt:num-dot-decimal" scale="3" id="f-934">3,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="semr:DeferredTaxAssetsFinanceLease" format="ixt:num-dot-decimal" scale="3" id="f-935">1,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other deferred tax asset carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" scale="3" id="f-936">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" scale="3" id="f-937">252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-938">28,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-939">17,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-940">21,698</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-941">14,623</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-942">6,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-943">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="f-944">650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-945">1,285</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="f-946">172</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="f-947">262</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="semr:DeferredTaxLiabilitiesDeferredCommissions" format="ixt:num-dot-decimal" scale="3" id="f-948">2,178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="semr:DeferredTaxLiabilitiesDeferredCommissions" format="ixt:num-dot-decimal" scale="3" id="f-949">1,196</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-950">3,662</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:fixed-zero" scale="3" id="f-951">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="f-952">277</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="f-953">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-954">6,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-955">2,768</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" scale="3" id="f-956">11</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" scale="3" id="f-957">268</ix:nonFraction>)</span></td><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"></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s valuation allowance increased by $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="f-958">7,075</ix:nonFraction>, primarily as a result of the operating loss incurred during the year ended December&#160;31, 2022. In assessing the ability to realize the Company&#8217;s net deferred tax assets, management considers various factors including taxable income in carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income projections to determine whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized. Based on the negative evidence, including the worldwide cumulative losses that the Company has incurred, the Company has determined that the uncertainty regarding realizing its deferred tax assets is sufficient to warrant the need for a full valuation allowance against its worldwide net deferred tax assets. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had U.S. federal net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i1df2305bcdfb4e7fbd1c9f574ea1777c_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-959">28,611</ix:nonFraction> generated in the tax years beginning after December 31, 2017 that do not expire. As of December&#160;31, 2022, the Company had U.S. capital loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ie501a1fa24904340b76fec35e5a2cf73_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="f-960">8,034</ix:nonFraction> that expire in 2027. As of December&#160;31, 2022, the Company had U.S. state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ie40809c3805e4e4da72880e1e30a8d40_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-961">15,702</ix:nonFraction>, substantially all of which expire at various dates through 2041. As of December&#160;31, 2022, the Company had Cyprus net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ifc5ade2f05724c4b8b7a9f4be7f8ee8b_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-962">22,837</ix:nonFraction> that expire at various dates through 2024. As of December&#160;31, 2022, the Company had net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ib3438bc4302e44818acc4bdb59e64363_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-963">1,189</ix:nonFraction> from other foreign locations that expire at various dates through 2042.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i5988e058eda844f39ae1b892aec19e05"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Section 382 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation&#8217;s ability to use its pre-change net operating loss carryforwards to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a 50 percent cumulative change in ownership of the Company over a rolling three-year period. Similar rules may apply under U.S. state tax laws. The Company has not conducted an assessment to determine whether there may have been a Section 382 ownership change from inception through December 31, 2022, however it does not believe it has experienced a restrictive ownership change. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, 2021, and 2020, the Company had <ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-964"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-965"><ix:nonFraction unitRef="usd" contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-966">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> recorded liabilities for uncertain tax positions. In addition, at December&#160;31, 2022, 2021, and 2020, the Company had <ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-967"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-968"><ix:nonFraction unitRef="usd" contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-969">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> accrued interest or penalties related to uncertain tax positions. The Company&#8217;s accounting policy is to recognize interest and penalties related to uncertain tax positions in income tax expense.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal tax jurisdiction, various state, and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and material state jurisdictions for the tax years ended 2019 through 2022. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain non-U.S. jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2016.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not provided U.S. deferred income taxes or foreign withholding taxes on unremitted earnings of foreign subsidiaries of approximately $<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="f-970">3,057</ix:nonFraction> as such amounts are considered to be indefinitely reinvested in these jurisdictions. The accumulated earnings in the foreign subsidiaries are primarily utilized to fund working capital requirements as its subsidiaries continue to expand their operations and to fund future foreign acquisitions. The amount of any unrecognized deferred tax liability related to undistributed foreign earnings is <ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:fixed-zero" scale="0" id="f-971">immaterial</ix:nonFraction>.</span></div></ix:continuation><div id="i9a7d3e9460cb4eb1b930576e4c9712af_169"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock" id="f-972" continuedAt="ia4d07cf9cff94c5b8fb21b08bfa86116" escape="true">Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="ia4d07cf9cff94c5b8fb21b08bfa86116" continuedAt="i2800f57d2bb34789b5409ee84250ebd8"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Offerings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;29, 2021, the Company closed its initial public offering (the &#8220;IPO&#8221;) in which it sold <ix:nonFraction unitRef="shares" contextRef="i64540bfba9dd42128276a439639e8da0_D20210329-20210329" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-973">10,000,000</ix:nonFraction> shares of its Class A common stock at a price to the public of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7c26a9980e914eaab19f067d24bea6d3_I20210329" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-974">14.00</ix:nonFraction> per share.  The Company received $<ix:nonFraction unitRef="usd" contextRef="i64540bfba9dd42128276a439639e8da0_D20210329-20210329" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="3" id="f-975">126,600</ix:nonFraction> in net proceeds after deducting approximately $<ix:nonFraction unitRef="usd" contextRef="i64540bfba9dd42128276a439639e8da0_D20210329-20210329" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-976">13,400</ix:nonFraction> for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;20, 2021, the underwriters of the Company&#8217;s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April&#160;23, 2021, the underwriters purchased <ix:nonFraction unitRef="shares" contextRef="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-977">719,266</ix:nonFraction> shares of the Company&#8217;s Class A common stock for net proceeds to the Company of $<ix:nonFraction unitRef="usd" contextRef="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="3" id="f-978">9,200</ix:nonFraction> after deducting approximately $<ix:nonFraction unitRef="usd" contextRef="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="f-979">800</ix:nonFraction> for underwriting discounts, commissions and offering expenses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;23, 2021, the Company closed a follow-on offering (the &#8220;Follow-On Offering&#8221;) in which it sold <ix:nonFraction unitRef="shares" contextRef="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-980">4,000,000</ix:nonFraction> shares of its Class A common stock at a price to the public of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4d03a226a80f4866b5265899f91250d3_I20211123" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-981">20.50</ix:nonFraction> per share. The Company received $<ix:nonFraction unitRef="usd" contextRef="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="3" id="f-982">77,900</ix:nonFraction> in net proceeds after deducting approximately $<ix:nonFraction unitRef="usd" contextRef="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-983">4,100</ix:nonFraction> for underwriting discounts, commissions and offering expenses. Selling stockholders sold an aggregate of <ix:nonFraction unitRef="shares" contextRef="id9a7b58c994c4ab98a064c670c495812_D20211123-20211123" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-984">1,000,000</ix:nonFraction> shares of Class A common stock in the Follow-On Offering.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, the authorized capital stock of the Company included <ix:nonFraction unitRef="shares" contextRef="ia37d7746852d4ef89273a9eb90211e6f_I20210328" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-985">9,898,400</ix:nonFraction> shares of preferred stock, of which <ix:nonFraction unitRef="shares" contextRef="iffbf2360fc3d4bc9b474de3e791001fd_I20210328" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-986">3,379,400</ix:nonFraction> shares were designated as Series A Redeemable Convertible Preferred Stock, </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i2800f57d2bb34789b5409ee84250ebd8" continuedAt="ib853737287994bf489452a5f665007e2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i19e56defed30415380f0f447b8b78562_I20210328" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-987">1,837,600</ix:nonFraction> shares were designated as Series A-1 Redeemable Convertible Preferred Stock and <ix:nonFraction unitRef="shares" contextRef="i14a59e5a631243a5aec26071bfab6d8d_I20210328" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-988">4,681,400</ix:nonFraction> shares were designated as Series B Convertible Preferred Stock (collectively the &#8220;Preferred Stock&#8221;).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a <ix:nonFraction unitRef="number" contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-989"><ix:nonFraction unitRef="number" contextRef="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-990">three</ix:nonFraction></ix:nonFraction>-for-one basis into <ix:nonFraction unitRef="shares" contextRef="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="f-991">29,695,200</ix:nonFraction> shares of common stock. The holders of the Company&#8217;s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company&#8217;s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) <ix:nonFraction unitRef="shares" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-992">1,000,000,000</ix:nonFraction> shares of Class A common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-993"><ix:nonFraction unitRef="usdPerShare" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-994"><ix:nonFraction unitRef="usdPerShare" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-995">0.00001</ix:nonFraction></ix:nonFraction></ix:nonFraction> per share, and (ii) <ix:nonFraction unitRef="shares" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-996">160,000,000</ix:nonFraction> shares of Class B common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-997"><ix:nonFraction unitRef="usdPerShare" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-998"><ix:nonFraction unitRef="usdPerShare" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-999">0.00001</ix:nonFraction></ix:nonFraction></ix:nonFraction> per share, and (iii) <ix:nonFraction unitRef="shares" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1000">100,000,000</ix:nonFraction> undesignated shares of Preferred Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-1001"><ix:nonFraction unitRef="usdPerShare" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-1002"><ix:nonFraction unitRef="usdPerShare" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-1003">0.00001</ix:nonFraction></ix:nonFraction></ix:nonFraction> per share.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class A common stock entitles the holder to <ix:nonFraction unitRef="vote" contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231" decimals="INF" name="semr:CommonStockVotingRightsNumberOfVotes" format="ixt-sec:numwordsen" scale="0" id="f-1004">one</ix:nonFraction> vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to <ix:nonFraction unitRef="vote" contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231" decimals="INF" name="semr:CommonStockVotingRightsNumberOfVotes" format="ixt-sec:numwordsen" scale="0" id="f-1005">ten</ix:nonFraction> votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the &#8220;Board&#8221;).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class B common stock is convertible into <ix:nonFraction unitRef="shares" contextRef="i7cecaff73a9a478eb1b37de668d3469c_D20220101-20221231" decimals="INF" name="us-gaap:ConversionOfStockSharesIssued1" format="ixt-sec:numwordsen" scale="0" id="f-1006">one</ix:nonFraction> share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the <span style="-sec-ix-hidden:f-1007">seven</span>th year anniversary of the effectiveness of the amended and restated certificate of incorporation or (b) the date on which the outstanding shares of Class B common stock represents less than <ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" scale="-2" id="f-1008">10</ix:nonFraction>% of the aggregate number of the then outstanding shares of Class A common stock and Class B common stock. Further, upon either the death or incapacitation of a holder of Class B common stock, the shares held by such shareholder shall automatically be converted into one share of Class A common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;15, 2021, the Board approved a <ix:nonFraction unitRef="number" contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="f-1009">3</ix:nonFraction>-for-1 stock-split of the Company&#8217;s common stock. The stock split was approved by the stockholders on March&#160;15, 2021 and became effective on March&#160;15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to <ix:nonFraction unitRef="number" contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-1010"><ix:nonFraction unitRef="number" contextRef="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-1011">three</ix:nonFraction></ix:nonFraction> shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a <ix:nonFraction unitRef="number" contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="f-1012">3</ix:nonFraction>-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a <ix:nonFraction unitRef="number" contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="f-1013">3</ix:nonFraction>-for-1 basis. Additionally, shares of common stock reserved for issuance upon the conversion of the Company&#8217;s Preferred Stock were proportionately increased on a <ix:nonFraction unitRef="number" contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="f-1014">3</ix:nonFraction>-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><ix:continuation id="ib853737287994bf489452a5f665007e2" continuedAt="i56966c2697134e2a8f7c8df669be9143"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Reserved for Future Issuance</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" id="f-1015" continuedAt="ifc252e7411b940d89f4e06124272b01d" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the &#8220;2021 Plan&#8221;):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of common stock authorized for issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9263539a72d443b9f23b7347a0731ea_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1016">13,503,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic865e1169ca64be2b6fee9e9f9909962_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1017">2,041,634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if0ddd798ce124582b6439ea1cc36644f_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1018">1,346,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i46f398cf2ce84571a543cf524148ac11_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1019">1,377,216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of common stock reserved for future issuance (1)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9263539a72d443b9f23b7347a0731ea_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1020">8,737,226</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i56966c2697134e2a8f7c8df669be9143"><ix:continuation id="ifc252e7411b940d89f4e06124272b01d">(1) Excluded from the table above are <ix:nonFraction unitRef="shares" contextRef="i36592eeeaf34490f9722c73d7260cfb1_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1021">4,823,631</ix:nonFraction> options and <ix:nonFraction unitRef="shares" contextRef="i94801541080c4328bc36471a67332016_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1022">53,331</ix:nonFraction> restricted stock awards granted under the 2019 Plan, which upon exercise or vesting, will not impact the shares of common stock reserved for future issuance reflected above.</ix:continuation></ix:continuation> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%">n</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_175"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1024" continuedAt="i76ef867767a5494490e049711826935d" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i76ef867767a5494490e049711826935d" continuedAt="i63e8dac73b6f4cbfa9f1e8bbc1ea87b3"><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Board of Directors adopted the </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Semrush</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Holdings, Inc. 2019 Stock Option and Grant Plan (the &#8220;2019</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan&#8221;), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including restricted stock unit awards,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Company&#8217;s employees, officers, directors, advisors, and outside consultants for the purchase of up to </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i31f94539c90f4c4d946905809eb6c5db_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1025">8,682,600</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock. In July 2020, the</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company&#8217;s employees, officers, directors, advisors, and outside consultants for the purchase of up to </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i58b995d62de647699e27c8cee72822b2_I20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1026">10,163,772</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock. Stock options generally vest over a </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib0a52b350fad40a28e3efc685b67dc2f_D20200701-20200731" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1027" continuedAt="i09b5477fd7044f76b16969fee67f526b">4</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i09b5477fd7044f76b16969fee67f526b">&#8209;year</ix:continuation> period and expire </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib0a52b350fad40a28e3efc685b67dc2f_D20200701-20200731" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-1028">10</ix:nonNumeric> years</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan).</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan was adopted by the Board on March&#160;3, 2021 and approved by stockholders on March&#160;15, 2021 and became effective immediately prior to the effectiveness of the Company&#8217;s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company&#8217;s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company&#8217;s officers, employees, directors and other key persons (including consultants).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company initially reserved <ix:nonFraction unitRef="shares" contextRef="i389f6f4d323f4ac99231be364d2bc302_I20210315" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1029">13,503,001</ix:nonFraction> shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January&#160;1, 2022, by the lesser of <ix:nonFraction unitRef="number" contextRef="i22c9e0d0e26f426897880aa2ca98551e_D20210315-20210315" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="f-1030">5</ix:nonFraction>% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation in accordance with the provisions of ASC 718 </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock option awards issued under the Company&#8217;s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For restricted stock units (&#8220;RSUs&#8221;) granted subject to service-based vesting conditions, the fair value is determined based on the closing </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i63e8dac73b6f4cbfa9f1e8bbc1ea87b3" continuedAt="ia3d7146c81104410ab94cc13cb406e6f"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">price of the Company&#8217;s Class A common stock, as reported on the New York Stock Exchange. RSUs granted subject to service-based vesting conditions generally vest over a <ix:nonNumeric contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1031">four-year</ix:nonNumeric> requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the absence of an active market for the Company&#8217;s common stock</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> prior to the completion of the IPO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company&#8217;s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology include</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> estimates and assumptions that require the Company&#8217;s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company&#8217;s common stock at each grant date, including the following factors: (1) prices paid for the Company&#8217;s Preferred Stock, which the Company had sold to outside investors in arm&#8217;s-length transactions, and the rights, preferences, and privileges of the Company&#8217;s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company&#8217;s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IPO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or sale of the Company, given prevailing market conditions.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes this methodology to be reasonable based upon the Company&#8217;s internal peer company analyses, and further supported by several arm&#8217;s-length transactions involving the Company&#8217;s Preferred Stock. Prior to the Company&#8217;s common stock being actively traded, the determination of fair value involved assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different. Following the closing of the Company&#8217;s IPO, fair value is determined based on the closing price of the Company&#8217;s Class A common stock, as reported on the New York Stock Exchange on the date of grant.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March&#160;25, 2021, which was the first day of trading, and as the trading history of the Company&#8217;s common stock was limited through December&#160;31, 2022, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be <ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="f-1032">zero</ix:nonFraction>. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="ia3d7146c81104410ab94cc13cb406e6f" continuedAt="i15fdcfce48b948d8a1c94ef745703189"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1033" continuedAt="if3a21e75e13b4b9a8e1672cee303b5d1" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1034">53.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1035">52.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1036">51.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1037">2.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1038">1.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1039">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="f-1040">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="f-1041">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="f-1042">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life &#8211; in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1043">6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1044">6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1045">6</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1046" escape="true"><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company&#8217;s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option activity under</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan and the 2019 Plan as of December&#160;31, 2022,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and changes during the year then ended are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price (per share)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1047">6,329,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1048">2.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1049">8.14</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1050">1,841,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1051">11.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1052">681,860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1053">1.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1054">623,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-1055">4.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1056">6,865,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1057">4.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1058">7.68</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercisable at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1059">4,162,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1060">1.72</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1061">7.02</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the year</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022, 2021, and 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="f-1062">6.36</ix:nonFraction>,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="f-1063">8.45</ix:nonFraction>,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usdPerShare" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="f-1064">2.01</ix:nonFraction> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="INF" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:fixed-zero" scale="0" id="f-1065">No</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> tax benefits were realized from options during the year ended December 31, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The aggregate intrinsic value of options outstanding as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1066">32,721</ix:nonFraction> and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1067">117,734</ix:nonFraction>, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for options exercised during the year</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022, 2021, and 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1068">6,687</ix:nonFraction>, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1069">26,151</ix:nonFraction></span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="f-1070">566</ix:nonFraction>, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for options exercisable as of December&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-1071">27,919</ix:nonFraction>.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company&#8217;s common stock on </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;28, 2020, the Company issued <ix:nonFraction unitRef="shares" contextRef="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1072">156,852</ix:nonFraction> shares of its restricted common stock (&#8220;Restricted Stock Issuance&#8221;) to the founders of Prowly for a total fair value of $<ix:nonFraction unitRef="usd" contextRef="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728" decimals="-3" name="semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" scale="3" id="f-1073">291</ix:nonFraction> under the 2019 Plan. This Restricted Stock Issuance vests over a <ix:nonNumeric contextRef="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1074">three-year</ix:nonNumeric> service period, applicable to both founders. As of December&#160;31, 2022, <ix:nonFraction unitRef="shares" contextRef="i16dc7b14fb054efb8e3086c62798a239_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1075">103,521</ix:nonFraction> shares have vested in connection with this Restricted Stock Issuance.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022 and 2021, the Company granted to employees RSU awards for <ix:nonFraction unitRef="shares" contextRef="i94a562967fe8416d9c60be7fe6d34060_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1076">1,181,782</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7d3d5d7dd4474189a76016f30dfdc7e6_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1077">239,936</ix:nonFraction> shares of Class A common stock under the 2021 Plan, respectively. During the years ended December&#160;31, 2022 and 2021 the Company recorded stock-based compensation expense related to the RSU grants of $<ix:nonFraction unitRef="usd" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1078">3,295</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8d392dc65cea4ee49f07c886291f31b0_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1079">440</ix:nonFraction>. The Company did <ix:nonFraction unitRef="shares" contextRef="ic8e54279dbbd4c66a6aaaabb8711ba29_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="f-1080">not</ix:nonFraction> grant RSU awards during the year ended December&#160;31, 2020.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i15fdcfce48b948d8a1c94ef745703189" continuedAt="ib2b7aff75c5440288e94e38bfae3b29d"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-1081" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under the Company&#8217;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"></td><td style="width:46.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.213%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1082">239,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1083">17.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="f-1084">4,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1085">1,181,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1086">11.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1087">13,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1088">77,182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1089">16.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="f-1090">1,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1091">74,793</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1092">13.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231" decimals="-3" name="semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" scale="3" id="f-1093">991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1094">1,269,743</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1095">11.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="f-1096">15,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company granted to employees performance stock units (&#8220;PSU&#8221;) awards for <ix:nonFraction unitRef="shares" contextRef="if7847246345c436095fca90db386f2c0_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1097">1,395,596</ix:nonFraction> shares of Class A common stock under the 2021 Plan. The Company did not grant PSU awards during the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records stock-based compensation expense related to the PSU grants when it is probable that the underlying performance conditions will be recognized. During the year ended December&#160;31, 2022, the Company granted two sets of PSU grants; executives and acquisition-related. The acquisition-related PSUs contained a market component. These awards were deemed probable of partial achievement by the Company during the year ended December&#160;31, 2022. The executive grants were not probable of achievement as of December&#160;31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="if7847246345c436095fca90db386f2c0_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1098">148</ix:nonFraction> of expense has been recognized in connection with a portion of the acquisition-related PSU awards, however, the remaining acquisition-related PSU awards were not probable of achievement as of December&#160;31, 2022. For PSU grants that have only service and performance conditions, the Company measures these awards at the fair value of its class A common stock on the grant dates. For PSU grants that incorporate a market condition, only the market condition is reflected in the estimated fair value on the grant dates. The Company determined the fair value of the PSU awards using a binomial valuation method.</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="f-1099" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity under the Company&#8217;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:46.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11957c38d01d4550b429061768bff0a5_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="0" id="f-1100">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11957c38d01d4550b429061768bff0a5_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="f-1101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11957c38d01d4550b429061768bff0a5_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:fixed-zero" scale="3" id="f-1102">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1103">1,395,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1104">11.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1105">15,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="f-1106">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="f-1107">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:fixed-zero" scale="3" id="f-1108">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1109">111,976</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1110">11.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="-3" name="semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-1111">1,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i545b09124a5a499bb4646d6fe695c216_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1112">1,283,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i545b09124a5a499bb4646d6fe695c216_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1113">11.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i545b09124a5a499bb4646d6fe695c216_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="f-1114">14,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if3a21e75e13b4b9a8e1672cee303b5d1" continuedAt="i34c093786a3c461ba273daba2b8495f7">Compensation expense is based on the estimated value of the awards on the grant date, and is recognized over the period from the grant date through the expected vest dates of each vesting condition. The compensation expense attributable to the acquisition-based PSU awards was estimated based on a Monte Carlo simulation model, which applied the following key assumptions:</ix:continuation></span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="ib2b7aff75c5440288e94e38bfae3b29d" continuedAt="i5119896ff6a44699b8b9f928fd27a39e"><div style="margin-bottom:12pt;text-indent:18pt"><ix:continuation id="i34c093786a3c461ba273daba2b8495f7"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1115">2.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1116">70.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1117">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1118">4.13</ix:nonNumeric></span></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1119">7,393</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1120">2,742</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1121">1,079</ix:nonFraction> during the years ended December&#160;31, 2022, 2021, and 2020, respectively. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-1122" continuedAt="ieb469e8ce81f4601a4a86e9e78813f32" escape="true">The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company&#8217;s consolidated statement of operations:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="ieb469e8ce81f4601a4a86e9e78813f32"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00933b39561747109fd740e2afbdb708_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1123">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f35be5422748f8a7013b7c4e9672ba_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1124">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68b70cfc5534bfcba88e5ca6094c117_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1125">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5638d053c712401ba2c61cbdcdd1d34a_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1126">2,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd3e487b121e4c18b385b04760aa2eec_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1127">405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id82aa9073abe4d6cb03ca7e7cf894e54_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1128">166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i281fa023d5b6414fb668de2b70ce6c6d_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1129">1,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17634ae65f5d4cf49a1326d389bea887_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1130">348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a5b222417804a00996f2b62b89ada23_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1131">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58809bed945841f7af86132c1a5fec8e_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1132">3,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02924c45a7504d4fa0c7b09cafd4271c_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1133">1,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b900e16c9834f59a05d55a650378593_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1134">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1135">7,393</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1136">2,742</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1137">1,079</ix:nonFraction>&#160;</span></td><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"></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="ic976981d639e4717b967561b7a6db762_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" id="f-1138">741</ix:nonFraction> of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2019 Plan, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="if8ac7c239c42400f8ec377992dee40ad_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1139">1.34</ix:nonNumeric> years and $<ix:nonFraction unitRef="usd" contextRef="ib9263539a72d443b9f23b7347a0731ea_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-1140">9,561</ix:nonFraction> of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over <ix:nonNumeric contextRef="ie87c0c3ddf864468bcccf56f503cb255_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1141">3.27</ix:nonNumeric> years. As of December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="if0ddd798ce124582b6439ea1cc36644f_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="f-1142">12,897</ix:nonFraction> of unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i94a562967fe8416d9c60be7fe6d34060_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1143">3.14</ix:nonNumeric> years. As of December&#160;31, 2022, the amount of unrecognized compensation cost related to unvested PSUs was not material.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) was adopted by the Board on March&#160;3, 2021 and approved by stockholders on March&#160;15, 2021 and became effective immediately prior to the effectiveness of the Company&#8217;s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of <ix:nonFraction unitRef="shares" contextRef="if96663e228524230af30db3d1d36f4fa_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1144">3,000,667</ix:nonFraction> shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January&#160;1, 2022 and each January 1 thereafter through January&#160;1, 2031, by the least of (i) <ix:nonFraction unitRef="number" contextRef="i6cd176218350479f87f7a7ab2fbacf88_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="f-1145">1</ix:nonFraction>% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) <ix:nonFraction unitRef="shares" contextRef="if96663e228524230af30db3d1d36f4fa_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1146">3,000,667</ix:nonFraction> shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization. The Company will continue to offer, sell and issue shares of common stock under the ESPP from time to time based on various factors and conditions, although the Company is under no obligation to sell any shares under the ESPP.</span></div></ix:continuation><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5119896ff6a44699b8b9f928fd27a39e">The first service period of the ESPP began on September&#160;1, 2021, the second service period of the ESPP began on March&#160;1, 2022, and the third service period of the ESPP began on September&#160;1, 2022. The Company recognized $<ix:nonFraction unitRef="usd" contextRef="i6cd176218350479f87f7a7ab2fbacf88_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1147">204</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0298df5eeb6e43fca940a92b2a2d9516_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1148">133</ix:nonFraction> in stock-based compensation expense related to these service periods for the years ended December&#160;31, 2022 and 2021, respectively. On February&#160;28, 2022, the Company issued <ix:nonFraction unitRef="shares" contextRef="ie37c962eca4144078d1a8063a37426bf_D20220228-20220228" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-1149">39,516</ix:nonFraction> shares of its Class A common stock to its employees under its ESPP for the service period then ended. On August&#160;31, 2022, the Company issued <ix:nonFraction unitRef="shares" contextRef="ib26a9309187c41aa8713092fad7d5d0f_D20220831-20220831" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-1150">25,240</ix:nonFraction> shares of its Class A common stock to its employees under its ESPP for the service period then ended.</ix:continuation> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_178"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1151" continuedAt="i6c51b328e5a84d66ad8ead110bf40706" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i6c51b328e5a84d66ad8ead110bf40706"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Data Providers</span></div><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:OtherCommitmentsTableTextBlock" id="f-1152" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its leases, the Company also has multi-year commitments with certain data providers expiring at various dates through 2026. As of December&#160;31, 2022, future commitments for data services are as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"></td><td style="width:83.833%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.305%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1153">8,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="3" id="f-1154">10,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="3" id="f-1155">11,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherCommitmentDueInFourthYear" format="ixt:num-dot-decimal" scale="3" id="f-1156">3,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="3" id="f-1157">33,177</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company&#8217;s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has not incurred any costs for the above guarantees and indemnities.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.</span></div></ix:continuation><div style="text-align:center;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_181"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="f-1158" continuedAt="i02c893f716d743c9bf1b9755556626d2" escape="true">Components of Other Income (Expense), Net</ix:nonNumeric></span></div><ix:continuation id="i02c893f716d743c9bf1b9755556626d2"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock" id="f-1159" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), net, are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1160">1,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-1161">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-1162">672</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1163">4,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-1164">518</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-1165">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1166">3,456</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-1167">522</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-1168">290</ix:nonFraction>)</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_184"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:DefinedContributionPlanTextBlock" id="f-1169" continuedAt="ib056bcdc8d43485db9da0c6076994706" escape="true">Employee Benefit Plan</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib056bcdc8d43485db9da0c6076994706">The Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the &#8220;401(k) Plan&#8221;) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the years ended December&#160;31, 2022, 2021, and 2020, the Company made matching contributions of $<ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="f-1170">938</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="f-1171">547</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="f-1172">177</ix:nonFraction>, respectively, to the 401(k) Plan.</ix:continuation></span></div><div style="text-align:center;text-indent:28.8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_187"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1173" continuedAt="i8563acf250a84818946d8bd5c8509433" escape="true">Segment and Geographic Information</ix:nonNumeric></span></div><ix:continuation id="i8563acf250a84818946d8bd5c8509433" continuedAt="i63110bd264ce496787b9aa3830331e1e"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company&#8217;s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company&#8217;s operations and manage its business as one operating segment.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Data</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. <ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-1174" continuedAt="if3a2260dbdc64a588932f4660f05db5c" escape="true">Total revenue by geographic area was as follows:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="if3a2260dbdc64a588932f4660f05db5c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63c44cdb746441d5be5829058ba95b11_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1175">119,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ff61ae970024ca98dc65e0273a8d595_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1176">85,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bd4a0f9676149e9b19b615db9027dc6_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1177">57,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2adbc38bd5a04ca8a359701b78fbef5a_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1178">25,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c988b06f1234a62b47dba8121455bc0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1179">19,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i995608efd6ca424596655d4d974bfe31_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1180">13,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad4266ba478d428da42dc06598cc0e9b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1181">108,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4861aa15ff884adf942f87a2646123d6_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1182">82,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31e25728dc694de98ab0cbbf5ae4d02b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1183">54,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1184">254,316</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1185">188,001</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1186">124,875</ix:nonFraction>&#160;</span></td><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"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><ix:continuation id="i63110bd264ce496787b9aa3830331e1e"><ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="f-1187" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic location consists of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia555c97ef0854e91bdcde6ccd274f2d2_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1188">6,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie583e8417557407b8cd32d152c997100_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1189">6,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied13ca6c03f645d1b6ecb8d970b5213f_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:fixed-zero" scale="3" id="f-1190">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceafdbac72874f8da0b52ce2b8519fee_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1191">1,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3fed99eed4bce968817ac2d591115_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1192">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e7564978cf44b908cc1143772a5633b_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:fixed-zero" scale="3" id="f-1193">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Czech Republic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c357b06a66e43468db45963bdbfb8e3_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1194">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29d47a45f6104c6a8ec9bd591b17ee75_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1195">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida79c6e8a1184ffca1ed8556a3bcdee1_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1196">777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb77486eab646f18fa01eb2f6c25642_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1197">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1198">8,076</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1199">8,270</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_190"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231" name="us-gaap:SubsequentEventsTextBlock" id="f-1200" continuedAt="i84b0523c198a4a99ab90f5c7261674bc" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i84b0523c198a4a99ab90f5c7261674bc">The Company has completed an evaluation of all subsequent events after the audited balance sheet date of December&#160;31, 2022 through March 15, 2023, the date this Annual Report on Form 10-K was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the consolidated financial statements as of December&#160;31, 2022, and events which occurred subsequently but were not recognized in the consolidated financial statements. The Company has concluded that no subsequent events have occurred that require disclosure</ix:continuation>.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_196"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_199"></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A. Controls and Procedures</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and to ensure that such information required to be disclosed is accumulated and communicated to management, including our principal executive and financial officers, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Chief Executive Officer (CEO) and the Chief Financial Officer (CFO), with assistance from other members of management, have evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2022 and, based on their evaluation, the CEO and CFO have concluded that the disclosure controls and procedures were not effective as of such date due to the material weaknesses in internal control over financial reporting described below under &#8220;Management&#8217;s Annual Report on Internal Control Over Financial Reporting&#8221; and in Part II, Item 1A. of this report.</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the identified material weakness, our management believes the consolidated financial statements included in this Annual Report on Form 10-K fairly present, in all material respects, our financial condition, results of operations and cash flows as of and for the periods presented in accordance with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the company&#8217;s principal executive and principal financial officers and effected by the company&#8217;s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Internal control over financial reporting includes those policies and procedures that:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the company;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company&#8217;s assets that could have a material effect on the financial statements</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2022. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission, or COSO, in Internal Control-Integrated 2013 Framework.</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on this assessment, our management concluded that, as of December 31, 2022, our internal control over financial reporting was not effective at the reasonable assurance level, due to the material weaknesses outlined below.</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the preparation of our consolidated financial statements for the quarter ended September 30, 2022, management identified material weaknesses in the operation of our internal control over the financial statement close process and the cash disbursement process. Specifically, we identified deficiencies in the design and operation of internal controls over the period-end recognition and cutoff for certain expenses. </span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we took a number of actions, including the efforts outlined below, designed to improve our internal control over financial reporting to remediate the material weaknesses identified above. These efforts include:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Hiring additional qualified accounting personnel, including an SVP of Accounting and Corporate Controller;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Engaging a professional accounting services firm to assist us with the design, implementation, and documentation of internal controls to address relevant financial reporting risks;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Strengthening, formalizing, documenting and testing accounting processes and internal controls; and</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Enhancing functionality of our enterprise resource planning system to support certain key financial processes and controls and enforce certain segregation of duties through automation and approval workflows. </span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe significant progress was made in 2022 to enhance and strengthen our internal control over financial reporting. However, while we believe our internal controls were properly designed and implemented as of December 31, 2022, they were not in all cases in place for a sufficient period of time to demonstrate operating effectiveness as of December 31, 2022. As a result, management has concluded that the material weaknesses were not fully remediated as of December 31, 2022.</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measures we are implementing are subject to continued management review supported by confirmation and testing, as well as audit committee oversight. Management remains committed to remediating these material weaknesses. We will continue to implement measures to remedy our internal control deficiencies, though there can be no assurance that our efforts will be successful or avoid potential future material weaknesses.</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm due to a transition period established by rules of the SEC for &#8220;emerging growth companies&#8221;.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for the remediation efforts in connection with the material weaknesses described above and the remediation of the previously disclosed material weakness from the year ended December 31, 2019, there were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the fourth quarter of the year ended December 31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_202"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B. Other Information</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_205"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_208"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part III</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_211"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10. Directors, Executive Officers and Corporate Governance</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC, no later than 120 days after December 31, 2022.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_214"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11. Executive Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC, no later than 120 days after December 31, 2022.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_217"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC, no later than 120 days after December 31, 2022.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_220"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13. Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC, no later than 120 days after December 31, 2022.</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_223"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14. Principal Accounting Fees and Services</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our independent public accounting firm is Ernst &amp; Young LLP, Boston, Massachusetts, PCAOB Auditor ID 42.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC, no later than 120 days after December 31, 2022.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_226"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part IV</span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_229"></div><div style="-sec-extract:summary;margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. Exhibits, Financial Statement Schedules</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(a) The following documents are filed as part of this report:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. Financial Statements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of Semrush Holdings, Inc. are included in Item 8 of this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Financial Statement Schedules.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All schedules are omitted because the required information is either not present, not present in material amounts or is presented within the consolidated financial statements included in the Annual Report on Form 10-K or the notes thereto.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Exhibits</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed below are filed as part of this Annual Report on Form 10-K or are incorporated herein by reference, in each case as indicated below.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT INDEX</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Incorporated by reference herein</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Exhibit Number</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Description</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Form</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">File No.</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Exhibit</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Filing Date</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit32-sx1a1.htm">Amended and Restated Certificate of Incorporation of the Registrant, as currently in effect</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit32-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1/A</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3.2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/16/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3.2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828022032114/semr-secondamendedandres.htm">Second </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828022032114/semr-secondamendedandres.htm">Amended and Restated Bylaws of the Registrant, as currently in effec</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828022032114/semr-secondamendedandres.htm">t.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">8-K</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">12/16/2022</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">4.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit41-sx1a1.htm">Form of Class A common stock certificate of the Registrant</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit41-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1/A</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">4.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/16/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">4.2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit42-sx1.htm">Investors&#8217; Rights Agreement, dated December 19, 2019, by and among the Registrant and certain of its stockholders</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit42-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">4.2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1831840/000162828022006731/semr-20211231.htm">Description of the Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934, as amended</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/18/2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit101-sx1a1.htm">Form of Indemnification Agreement between the Registrant and each of its directors</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit101-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1/A</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/16/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.2#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit102-sx1.htm">Amended and Restated 2019 Stock Option and Grant Plan, and forms of agreements thereunder</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit102-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.3#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit103-sx1a1.htm">2021 Equity Incentive Plan, and forms of agreements thereunder</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit103-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.3</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.4#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit104-sx1a1.htm">2021 Employee Stock Purchase Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit104-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.4</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.5</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit105-sx1.htm">Agreement of Lease between the Registrant and BP Prucenter Acquisition LLC, dated November 19, 2018</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit105-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.5</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.6</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000183184021000013/semrush1stamendmentfinal.htm">First Amendment of Lease between the Registrant and BP Prucenter Acquisition LLC, dated June 23, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000183184021000013/semrush1stamendmentfinal.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">8-K</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-254724</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">6/23/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.7</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit106-sx1.htm">Lease Agreement between Semrush CZ s.r.o and 4P - Immo. Praha s.r.o., dated December 14, 2016, as amended by Amendment No. 1 to the Lease Agreement, dated May 12, 2017, as further amended by Amendment No. 2 to the Lease Agreement, as further amended by Amendment No. 3 to the Lease Agreement, dated May 25, 2018, as further amended by Amendment No. 4 to the Lease Agreement, dated September 13, 2019, as further amended by Amendment No. 5 to the Lease Agreement, dated May 28, 2020</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit106-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.6</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.8</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit107-sx1.htm">Lease Agreement between Krupyshev Mikhail Anatolievich and Semrush RU, LLC, dated May 1, 2020 (Floors Four and Five)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit107-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.7</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.9</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit108-sx1.htm">Lease Agreement between Volkov-Kitain Grigory Valentinovich and Semrush RU, LLC, dated May 1, 2020 (Floor Three)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit108-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.8</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.10</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit109-sx1.htm">Lease Agreement between Volkov-Kitain Grigory Valentinovich and Semrush RU, LLC, dated May 1, 2020 (Floors Two and Six)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit109-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.9</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.11</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1010-sx1.htm">Lease Agreement between Neshaminy Interplex, LLC and Semrush Inc., dated March 31, 2016, as amended by Amendment No. 1 to the Lease Agreement, dated March 29, 2017, as further amended by Amendment No. 2 to the Lease Agreement, dated September 1, 2020</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1010-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.10</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.12</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1011-sx1.htm">Lease Agreement between Zbigniew Franciszek Oginski and Prowly.com Spokla z .o. o., dated March 29 2017, as amended by Amendment No. 1 to the Lease Agreement, dated July 1, 2020</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1011-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.11</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.13#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit1012-sx1a1.htm">Senior Executive Incentive Bonus Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit1012-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.12</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.14#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit1013-sx1a1.htm">Non-Employee Director Compensation Policy</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit1013-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.13</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.15#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1014-sx1.htm">Executive Employment Agreement between the Company and Delbert Humenik, dated August 14, 2017</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1014-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.14</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.16#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1015-sx1.htm">Executive Employment Agreement between the Company and Jeffrey Belanger, dated June 8, 2020</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1015-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.15</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.17#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000183184021000025/semrush-separationandtra.htm">Agreement dated July 5, 2021 by and between Semrush Inc. and Jeffrey Belanger</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000183184021000025/semrush-separationandtra.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">8-K</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">7/7/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.18#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1016-sx1.htm">Amended and Restated Executive Employment Agreement between the Company and Vitalii Obishchenko</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1016-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.16</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.19#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1017-sx1.htm">Executive Employment Agreement between the Company and Evgeny Fetisov</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1017-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.17</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.20</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1018-sx1.htm">Revolving Credit Agreement dated as of January 12, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/exhibit1018-sx1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.18</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828022000429/exhibit1001-finalcombine.htm">Amendment No. 1 to Credit Agreement dated as of December 30, 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">1/6/2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.22</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828022014516/semrush-amendmentno2tocr.htm">Amendment No. 2 to Credit Agreement dated as of March 15, 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">5/16/2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.23#</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit1019-sx1a1.htm">Form of Indemnification Agreement between the Registrant and each of its officers</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021004792/exhibit1019-sx1a1.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">333-253730</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.19</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">3/1/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.24#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000183184021000040/cmoofferletterjpeg_pagex.htm">Executive Employment Agreement between the Company and Andrew Warden, dated as of September 2, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000183184021000040/cmoofferletterjpeg_pagex.htm">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10-Q</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">11/10/2021</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.25#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1831840/000162828022029899/davidmasonoffer_r.htm">Offer letter, dated as of September 8, 2022, by and between Semrush Inc. and David Mason</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">001-40276</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">11/14/2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">21.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit21112312022.htm">Subsidiaries of the Registrant</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">23.1*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit23112312022.htm">Consent of Ernst &amp; Young LLP, Independent Registered Public Accounting Firm.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">24.1*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_235">Power of Attorney (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_235">included on the signature page</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="#i9a7d3e9460cb4eb1b930576e4c9712af_235"> of this Annual Report on Form 10-K).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">31.1*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit31112312022.htm">Certification of the Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">31.2*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit31212312022.htm">Certification of the Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">32.1**</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit32112312022.htm">Certification of the Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">101.INS*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">XBRL Instance Document</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">101.SCH*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Schema Document</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">101.CAL*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Calculation Linkbase Document</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">101.DEF*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Definition Linkbase Document</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">101.LAB*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Label Linkbase Document</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">101.PRE*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Presentation Linkbase Document</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">104*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:112%">Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.*)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Filed herewith.</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan, contract or agreement.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_232"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. Form 10&#8211;K Summary</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127</span></div></div></div><div id="i9a7d3e9460cb4eb1b930576e4c9712af_235"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized, in Boston, Massachusetts, on&#160;March 15, 2023. </span></div><div><span><br/></span></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.923%"><tr><td style="width:1.0%"></td><td style="width:9.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SEMRUSH HOLDINGS,&#160;INC.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Oleg Shchegolev</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oleg Shchegolev</span></div><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Executive Officer</span></div></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Oleg Shchegolev, Evgeny Fetisov, and David Mason, and each of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in connection therewith and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or their, his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:35.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.449%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Signature</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Title</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Date</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Oleg Shchegolev</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt;padding-right:6pt;text-align:center;text-indent:-12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Executive Officer and Director</span></div><div style="margin-bottom:1pt;padding-left:6pt;padding-right:6pt;text-align:center;text-indent:-12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Principal Executive Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Oleg Shchegolev</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Evgeny Fetisov</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt;padding-right:6pt;text-align:center;text-indent:-12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Financial Officer (Principal Accounting</span></div><div style="padding-left:6pt;padding-right:6pt;text-align:center;text-indent:-12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and Financial Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Evgeny Fetisov</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Dmitry Melnikov</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dmitry Melnikov</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Roman Simonov</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Roman Simonov</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Dylan Pearce</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dylan Pearce</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Trynka Shineman Blake</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trynka Shineman Blake</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ William Wagner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">William Wagner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Mark Vranesh</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mark Vranesh</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Anna Baird</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Steven Aldrich</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>exhibit21112312022.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i044d922408bc49eebb6c7852216c7082_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">List of Subsidiaries of Semrush Holdings, Inc.</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:59.455%"><tr><td style="width:1.0%"></td><td style="width:49.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.878%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.149%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Jurisdiction of Organization</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEMrush CY LTD</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Republic of Cyprus</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEMrush CZ s.r.o.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prague, Czech Republic</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prowly.com s. p. z o. o.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush Securities Corporation</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Massachusetts</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush Development S.L.U.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush AM LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Armenia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush GmbH</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush RS d.o.o. Beograd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Serbia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush Canada Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>exhibit23112312022.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i11230dc7b3f14286b732e455214fd1a6_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exhibit 23.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the Registration Statement (Form S-8 No. 333-254724) pertaining to the Semrush Holdings, Inc. Amended and Restated 2019 Stock Option and Grant Plan, the Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan, and the Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan, of our report dated March 15, 2023, with respect to the consolidated financial statements of Semrush Holdings, Inc. included in this Annual Report (Form 10-K) for the year ended December 31, 2022.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Boston, Massachusetts</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">March 15, 2023</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>exhibit31112312022.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia6ca055ce7b146b8bb7007ed5896b73e_1"></div><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:161%">Exhibit 31.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">THE SECURITIES EXCHANGE ACT OF 1934, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">I, Oleg Shchegolev, certify that&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">1.&#160;&#160;&#160;&#160;I have reviewed this Annual Report on Form 10-K of Semrush Holdings, Inc.&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">4.&#160;&#160;&#160;&#160;The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">a.&#160;&#160;&#160;&#160;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">b.&#160;&#160;&#160;&#160;designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">c.&#160;&#160;&#160;&#160;evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">d.&#160;&#160;&#160;&#160;disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">5.&#160;&#160;&#160;&#160;The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">a.&#160;&#160;&#160;&#160;all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">b.&#160;&#160;&#160;&#160;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2023</font></td><td colspan="6" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush Holdings, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Oleg Shchegolev</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oleg Shchegolev</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt"><font><br></font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>exhibit31212312022.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i839f8988bcf94e31bdd068817238f115_1"></div><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:161%">Exhibit 31.2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">THE SECURITIES EXCHANGE ACT OF 1934, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">I, Evgeny Fetisov, certify that&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">1.&#160;&#160;&#160;&#160;I have reviewed this Annual Report on Form 10-K of Semrush Holdings, Inc.&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">4.&#160;&#160;&#160;&#160;The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">a.&#160;&#160;&#160;&#160;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">b.&#160;&#160;&#160;&#160;designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">c.&#160;&#160;&#160;&#160;evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">d.&#160;&#160;&#160;&#160;disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">5.&#160;&#160;&#160;&#160;The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">a.&#160;&#160;&#160;&#160;all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">b.&#160;&#160;&#160;&#160;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.292%"><tr><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.405%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2023</font></td><td colspan="6" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semrush Holdings, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Evgeny Fetisov</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evgeny Fetisov</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 4.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt"><font><br></font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>exhibit32112312022.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i38b18822891a4c08ab0b50b432804a51_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:161%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">PURSUANT TO 18 U.S.C. SECTION 1350, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:175%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:175%">In connection with the Annual Report on Form 10-K of Semrush Holdings, Inc. for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Oleg Shchegolev, as Chief Executive Officer of Semrush Holdings, Inc., hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Semrush Holdings, Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.466%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2023</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Oleg Shchegolev</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oleg Shchegolev</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="margin-top:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:175%">The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and it is not to be incorporated by reference into any filing of Semrush Holdings, Inc., regardless of any general incorporation language in such filing.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:175%">In connection with the Annual Report on Form 10-K of Semrush Holdings, Inc. for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Evgeny Fetisov, as Chief Financial Officer of Semrush Holdings, Inc., hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Semrush Holdings, Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.466%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2023</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Evgeny Fetisov</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evgeny Fetisov</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="margin-top:6pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:175%">The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and it is not to be incorporated by reference into any filing of Semrush Holdings, Inc., regardless of any general incorporation language in such filing.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>semr-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f85901c0-f205-4a69-a2c3-a9a89e58932a,g:064d2e8e-830d-4a89-a51a-31a0cf327e03-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:semr="http://www.semrush.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.semrush.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="semr-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="semr-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="semr-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="semr-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.semrush.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.semrush.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY (DEFICIT)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandDescriptionofBusiness" roleURI="http://www.semrush.com/role/OrganizationandDescriptionofBusiness">
        <link:definition>0000008 - Disclosure - Organization and Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.semrush.com/role/Leases">
        <link:definition>0000010 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNet" roleURI="http://www.semrush.com/role/PropertyandEquipmentNet">
        <link:definition>0000011 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssets" roleURI="http://www.semrush.com/role/OtherAssets">
        <link:definition>0000012 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwill" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill">
        <link:definition>0000013 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitCosts" roleURI="http://www.semrush.com/role/ExitCosts">
        <link:definition>0000014 - Disclosure - Exit Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Accruedexpenses" roleURI="http://www.semrush.com/role/Accruedexpenses">
        <link:definition>0000015 - Disclosure - Accrued expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevolvingCreditFacility" roleURI="http://www.semrush.com/role/RevolvingCreditFacility">
        <link:definition>0000016 - Disclosure - Revolving Credit Facility</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.semrush.com/role/IncomeTaxes">
        <link:definition>0000017 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockandStockholdersEquity" roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity">
        <link:definition>0000018 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.semrush.com/role/StockBasedCompensation">
        <link:definition>0000019 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.semrush.com/role/CommitmentsandContingencies">
        <link:definition>0000020 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComponentsofOtherIncomeExpenseNet" roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet">
        <link:definition>0000021 - Disclosure - Components of Other Income (Expense), Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlan" roleURI="http://www.semrush.com/role/EmployeeBenefitPlan">
        <link:definition>0000022 - Disclosure - Employee Benefit Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformation" roleURI="http://www.semrush.com/role/SegmentandGeographicInformation">
        <link:definition>0000023 - Disclosure - Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.semrush.com/role/SubsequentEvents">
        <link:definition>0000024 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000025 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000026 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.semrush.com/role/LeasesTables">
        <link:definition>0000027 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetTables" roleURI="http://www.semrush.com/role/PropertyandEquipmentNetTables">
        <link:definition>0000028 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwillTables" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables">
        <link:definition>0000029 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedexpensesTables" roleURI="http://www.semrush.com/role/AccruedexpensesTables">
        <link:definition>0000030 - Disclosure - Accrued expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.semrush.com/role/IncomeTaxesTables">
        <link:definition>0000031 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockandStockholdersEquityTables" roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables">
        <link:definition>0000032 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.semrush.com/role/StockBasedCompensationTables">
        <link:definition>0000033 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.semrush.com/role/CommitmentsandContingenciesTables">
        <link:definition>0000034 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComponentsofOtherIncomeExpenseNetTables" roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables">
        <link:definition>0000035 - Disclosure - Components of Other Income (Expense), Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationTables" roleURI="http://www.semrush.com/role/SegmentandGeographicInformationTables">
        <link:definition>0000036 - Disclosure - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>0000037 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1">
        <link:definition>0000037 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails">
        <link:definition>0000038 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>0000039 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails">
        <link:definition>0000040 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails">
        <link:definition>0000041 - Disclosure - Summary of Significant Accounting Policies - Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails">
        <link:definition>0000042 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Fair Value Measurements of Convertible Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesFairValueInputsDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails">
        <link:definition>0000043 - Disclosure - Summary of Significant Accounting Policies - Fair Value Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails">
        <link:definition>0000044 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Contingent Consideration Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails">
        <link:definition>0000045 - Disclosure - Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetails" roleURI="http://www.semrush.com/role/LeasesAdditionalInformationDetails">
        <link:definition>0000046 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseCostDetails" roleURI="http://www.semrush.com/role/LeasesLeaseCostDetails">
        <link:definition>0000047 - Disclosure - Leases - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFinanceLeaseCostDetails" roleURI="http://www.semrush.com/role/LeasesFinanceLeaseCostDetails">
        <link:definition>0000048 - Disclosure - Leases- Finance Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails" roleURI="http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails">
        <link:definition>0000049 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumAmountsPayableDetails" roleURI="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails">
        <link:definition>0000050 - Disclosure - Leases - Future Minimum Amounts Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumAmountsPayableDetails_1" roleURI="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1">
        <link:definition>0000050 - Disclosure - Leases - Future Minimum Amounts Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails" roleURI="http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails">
        <link:definition>0000051 - Disclosure - Leases - Future Minimum Payments for Operating Leases and Capital Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" roleURI="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails">
        <link:definition>0000052 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetAdditionalInformationDetails" roleURI="http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails">
        <link:definition>0000053 - Disclosure - Property and Equipment, Net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsDetails" roleURI="http://www.semrush.com/role/OtherAssetsDetails">
        <link:definition>0000054 - Disclosure - Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails">
        <link:definition>0000055 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>0000056 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails">
        <link:definition>0000057 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails">
        <link:definition>0000058 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails" roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails">
        <link:definition>0000059 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitCostsDetails" roleURI="http://www.semrush.com/role/ExitCostsDetails">
        <link:definition>0000060 - Disclosure - Exit Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedexpensesDetails" roleURI="http://www.semrush.com/role/AccruedexpensesDetails">
        <link:definition>0000061 - Disclosure - Accrued expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevolvingCreditFacilityDetails" roleURI="http://www.semrush.com/role/RevolvingCreditFacilityDetails">
        <link:definition>0000062 - Disclosure - Revolving Credit Facility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesLossBeforeIncomeTaxesDetails" roleURI="http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails">
        <link:definition>0000063 - Disclosure - Income Taxes - Loss Before Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesProvisionForIncomeTaxesDetails" roleURI="http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
        <link:definition>0000064 - Disclosure - Income Taxes - Provision For Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofEffectiveTaxRateDetails" roleURI="http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails">
        <link:definition>0000065 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000066 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>0000067 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails">
        <link:definition>0000068 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails">
        <link:definition>0000069 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity - Common Stock Reserved for Future Issuance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationAdditionalInformationDetails" roleURI="http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails">
        <link:definition>0000070 - Disclosure - Stock-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationFairValueAssumptionsDetails" roleURI="http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails">
        <link:definition>0000071 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationOptionsActivityDetails" roleURI="http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails">
        <link:definition>0000072 - Disclosure - Stock-Based Compensation - Options Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationRSUandPSUActivityDetails" roleURI="http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails">
        <link:definition>0000073 - Disclosure - Stock-Based Compensation - RSU and PSU Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPSUAwardsFairValueAssumptionDetails" roleURI="http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails">
        <link:definition>0000074 - Disclosure - Stock-Based Compensation - PSU Awards Fair Value Assumption (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationExpenseDetails" roleURI="http://www.semrush.com/role/StockBasedCompensationExpenseDetails">
        <link:definition>0000075 - Disclosure - Stock-Based Compensation - Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesOtherCommitmentsDetails" roleURI="http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails">
        <link:definition>0000076 - Disclosure - Commitments and Contingencies - Other Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComponentsofOtherIncomeExpenseNetDetails" roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails">
        <link:definition>0000077 - Disclosure - Components of Other Income (Expense), Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlanDetails" roleURI="http://www.semrush.com/role/EmployeeBenefitPlanDetails">
        <link:definition>0000078 - Disclosure - Employee Benefit Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationDetails" roleURI="http://www.semrush.com/role/SegmentandGeographicInformationDetails">
        <link:definition>0000079 - Disclosure - Segment and Geographic Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" abstract="false" name="OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" abstract="false" name="CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_MeasurementInputRevenueVolatilityMember" abstract="true" name="MeasurementInputRevenueVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_DebtInstrumentVariableInterestRateFloor" abstract="false" name="DebtInstrumentVariableInterestRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_OtherForeignLocationsMember" abstract="true" name="OtherForeignLocationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" abstract="false" name="ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" abstract="false" name="OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="semr_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" abstract="false" name="StockholdersEquityAndTemporaryEquityDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="semr_TemporaryEquityValueConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquityValueConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_SeriesARedeemableConvertiblePreferredStockMember" abstract="true" name="SeriesARedeemableConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" abstract="false" name="LesseeOperatingLeaseOptionToTerminateNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="semr_TrevosePennsylvaniaMember" abstract="true" name="TrevosePennsylvaniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_DeferredTaxLiabilitiesDeferredCommissions" abstract="false" name="DeferredTaxLiabilitiesDeferredCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_TemporaryEquitySharesConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquitySharesConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="semr_CommonStockVotingRightsNumberOfVotes" abstract="false" name="CommonStockVotingRightsNumberOfVotes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_DeferredTaxAssetsFinanceLease" abstract="false" name="DeferredTaxAssetsFinanceLease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_A2019StockOptionAndGrantPlanMember" abstract="true" name="A2019StockOptionAndGrantPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_OtherGeographicalAreaMember" abstract="true" name="OtherGeographicalAreaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_BostonMassachusettsMember" abstract="true" name="BostonMassachusettsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" abstract="false" name="CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="semr_RightOfUseAssetAndLeaseLiabilityRecognized" abstract="false" name="RightOfUseAssetAndLeaseLiabilityRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_LesseeOperatingLeaseArea" abstract="false" name="LesseeOperatingLeaseArea" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" abstract="false" name="CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_BarcelonaSpainMember" abstract="true" name="BarcelonaSpainMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" abstract="false" name="DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="semr_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_ProwlyMember" abstract="true" name="ProwlyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_NonCashLeaseExpense" abstract="false" name="NonCashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_RSAsRSUsAndPSUsMember" abstract="true" name="RSAsRSUsAndPSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_LesseeOperatingLeaseOptionToExtendNumber" abstract="false" name="LesseeOperatingLeaseOptionToExtendNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="semr_FollowOnOfferingMember" abstract="true" name="FollowOnOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_DataCenterEquipmentMember" abstract="true" name="DataCenterEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_AustinTexasMember" abstract="true" name="AustinTexasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" abstract="false" name="ScheduleOfNonoperatingIncomeExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="semr_KompyteMember" abstract="true" name="KompyteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_LesseeOperatingLeaseOptionToTerminatePeriod" abstract="false" name="LesseeOperatingLeaseOptionToTerminatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="semr_JPMorganChaseCreditAgreementMember" abstract="true" name="JPMorganChaseCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_NumberOfInvestmentsPurchased" abstract="false" name="NumberOfInvestmentsPurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="semr_JPMorganChaseMember" abstract="true" name="JPMorganChaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_DebtIssuanceCostsIncurredButNotYetPaid" abstract="false" name="DebtIssuanceCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_BusinessCombinationContingentConsiderationTerm" abstract="false" name="BusinessCombinationContingentConsiderationTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="semr_DeferredOfferingCostsIncurredButNotYetPaid" abstract="false" name="DeferredOfferingCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" abstract="false" name="ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="semr_PragueCzechRepublicMember" abstract="true" name="PragueCzechRepublicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" abstract="false" name="ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_StockIssuedDuringPeriodValueReclassificationOfShares" abstract="false" name="StockIssuedDuringPeriodValueReclassificationOfShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" abstract="false" name="CashCashEquivalentsAndInvestmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="semr_ContingentConsiderationLiabilityMember" abstract="true" name="ContingentConsiderationLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" abstract="false" name="ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="semr_BacklinkoMember" abstract="true" name="BacklinkoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_StockIssuedDuringPeriodSharesReclassificationOfShares" abstract="false" name="StockIssuedDuringPeriodSharesReclassificationOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="semr_FollowOnPublicOfferingMember" abstract="true" name="FollowOnPublicOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" abstract="false" name="LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="semr_LimassolCyprusMember" abstract="true" name="LimassolCyprusMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_DallasTexasMember" abstract="true" name="DallasTexasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_ContentMember" abstract="true" name="ContentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_FairValueOfContingentConsiderationLiabilityRollForward" abstract="true" name="FairValueOfContingentConsiderationLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="semr_A2021StockOptionAndIncentivePlanMember" abstract="true" name="A2021StockOptionAndIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_SeriesA1RedeemableConvertiblePreferredStockMember" abstract="true" name="SeriesA1RedeemableConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_CoFoundersExecutiveOfficersAndOfficersMember" abstract="true" name="CoFoundersExecutiveOfficersAndOfficersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" abstract="false" name="IncreaseDecreaseInContractWithCustomerLiabilityNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="semr_SeriesBConvertiblePreferredStockMember" abstract="true" name="SeriesBConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>semr-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f85901c0-f205-4a69-a2c3-a9a89e58932a,g:064d2e8e-830d-4a89-a51a-31a0cf327e03-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9732654a-f70f-4434-9f28-461896a43b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_789074cc-f090-4108-a4cd-25b354ec9f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9732654a-f70f-4434-9f28-461896a43b50" xlink:to="loc_us-gaap_CommonStockValue_789074cc-f090-4108-a4cd-25b354ec9f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6c820b59-4e4c-404f-a56d-d1488c6c731f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9732654a-f70f-4434-9f28-461896a43b50" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6c820b59-4e4c-404f-a56d-d1488c6c731f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0110b9f8-3e2f-4ea7-88f8-134b8a41e504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9732654a-f70f-4434-9f28-461896a43b50" xlink:to="loc_us-gaap_PreferredStockValue_0110b9f8-3e2f-4ea7-88f8-134b8a41e504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d144bd80-608a-4685-90d6-00097f565abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9732654a-f70f-4434-9f28-461896a43b50" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d144bd80-608a-4685-90d6-00097f565abd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a0797aba-f669-411f-9728-26a2b6de58a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9732654a-f70f-4434-9f28-461896a43b50" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a0797aba-f669-411f-9728-26a2b6de58a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7f919dbe-24e4-4b87-aee5-06b4ec118939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_162ce1b7-8eda-41c1-9a2b-da163a75915b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7f919dbe-24e4-4b87-aee5-06b4ec118939" xlink:to="loc_us-gaap_LiabilitiesCurrent_162ce1b7-8eda-41c1-9a2b-da163a75915b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e23e7808-b43c-4f8a-97a0-a88a463db117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7f919dbe-24e4-4b87-aee5-06b4ec118939" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e23e7808-b43c-4f8a-97a0-a88a463db117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f5937e68-af59-4806-9ef3-ccb68eae8ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7f919dbe-24e4-4b87-aee5-06b4ec118939" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f5937e68-af59-4806-9ef3-ccb68eae8ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3ecfbf8c-6e2b-4776-b78b-3f55be6f61d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7f919dbe-24e4-4b87-aee5-06b4ec118939" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3ecfbf8c-6e2b-4776-b78b-3f55be6f61d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_76558a60-7226-43e9-b937-a0d543360259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7f919dbe-24e4-4b87-aee5-06b4ec118939" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_76558a60-7226-43e9-b937-a0d543360259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e359f1fa-96c7-4e85-b0de-bf890e64cfff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e359f1fa-96c7-4e85-b0de-bf890e64cfff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_67aafa29-bba1-446c-a985-1356de8d7797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_67aafa29-bba1-446c-a985-1356de8d7797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6657851c-5d65-4f70-bd1d-cba5cf83bc8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_AssetsCurrent_6657851c-5d65-4f70-bd1d-cba5cf83bc8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a3e593be-7685-4697-a24a-101a05b890e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_Goodwill_a3e593be-7685-4697-a24a-101a05b890e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_32839c05-f58f-4be1-8053-0c810fc98d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_32839c05-f58f-4be1-8053-0c810fc98d2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_811287c1-35c6-4d3a-a448-4823b8d46c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_811287c1-35c6-4d3a-a448-4823b8d46c2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0cf03538-f743-4efa-938b-ee9b91dccfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a141e458-2852-4399-8937-72d88d878a85" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0cf03538-f743-4efa-938b-ee9b91dccfe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_930cba83-c93e-42f2-8ed8-c3da4695c3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_98a3561f-a579-4856-ae00-19ca08db5b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_930cba83-c93e-42f2-8ed8-c3da4695c3dc" xlink:to="loc_us-gaap_Liabilities_98a3561f-a579-4856-ae00-19ca08db5b4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_15618a04-77fa-4522-9331-ef60c3dd6434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_930cba83-c93e-42f2-8ed8-c3da4695c3dc" xlink:to="loc_us-gaap_StockholdersEquity_15618a04-77fa-4522-9331-ef60c3dd6434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5d27c9e8-253d-4097-874c-ff87ec7e3039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_930cba83-c93e-42f2-8ed8-c3da4695c3dc" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5d27c9e8-253d-4097-874c-ff87ec7e3039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_da50b335-598c-4132-845d-788b55f694bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1befcec6-0c07-4535-9510-04f202550cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_da50b335-598c-4132-845d-788b55f694bb" xlink:to="loc_us-gaap_AccountsPayableCurrent_1befcec6-0c07-4535-9510-04f202550cfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_bd1e66b8-e748-4cd6-be64-1103bf432e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_da50b335-598c-4132-845d-788b55f694bb" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_bd1e66b8-e748-4cd6-be64-1103bf432e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_38291581-9453-46e0-b09e-8134c6535a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_da50b335-598c-4132-845d-788b55f694bb" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_38291581-9453-46e0-b09e-8134c6535a2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ddec7aad-c90b-4ba6-92b0-7c5b0026d082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_da50b335-598c-4132-845d-788b55f694bb" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ddec7aad-c90b-4ba6-92b0-7c5b0026d082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_68fcd38a-a99b-40c9-bdca-6fbc5551aa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_da50b335-598c-4132-845d-788b55f694bb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_68fcd38a-a99b-40c9-bdca-6fbc5551aa8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_02d7059b-ab2b-4a6a-81bb-8e01f0983645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_7c0e0410-9178-4ba4-8264-9aa5f7a2ddfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02d7059b-ab2b-4a6a-81bb-8e01f0983645" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_7c0e0410-9178-4ba4-8264-9aa5f7a2ddfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28562323-2723-47da-869f-880f120bed80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02d7059b-ab2b-4a6a-81bb-8e01f0983645" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28562323-2723-47da-869f-880f120bed80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_44a5b9dc-d6b3-4296-b448-cdb4eb86fd08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02d7059b-ab2b-4a6a-81bb-8e01f0983645" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_44a5b9dc-d6b3-4296-b448-cdb4eb86fd08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6cb93886-c0e5-423b-aea0-a9630e56eac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02d7059b-ab2b-4a6a-81bb-8e01f0983645" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6cb93886-c0e5-423b-aea0-a9630e56eac2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ecba1d94-5d7e-4f30-a97b-f8513ae75a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02d7059b-ab2b-4a6a-81bb-8e01f0983645" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ecba1d94-5d7e-4f30-a97b-f8513ae75a2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1f3ce48d-f380-468f-a1c9-9cda7b59f059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_bd1d0734-57c9-40af-a9cd-a99aba08d31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1f3ce48d-f380-468f-a1c9-9cda7b59f059" xlink:to="loc_us-gaap_CostOfRevenue_bd1d0734-57c9-40af-a9cd-a99aba08d31a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_102d81e9-a974-4b48-b400-78ca07497e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1f3ce48d-f380-468f-a1c9-9cda7b59f059" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_102d81e9-a974-4b48-b400-78ca07497e43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1570bcb2-314d-410e-b13f-ac5fd420bd66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_526ce7a2-b8d7-4b2c-b2c7-3067b1d7c0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1570bcb2-314d-410e-b13f-ac5fd420bd66" xlink:to="loc_us-gaap_OperatingIncomeLoss_526ce7a2-b8d7-4b2c-b2c7-3067b1d7c0cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_f54a9f87-b596-4a7a-870b-20736d62f1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1570bcb2-314d-410e-b13f-ac5fd420bd66" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_f54a9f87-b596-4a7a-870b-20736d62f1d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_abc351c1-f17d-4487-a4c0-ef1eca4bc24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_3252a7e4-eef1-4df0-96f3-a1921b15db95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_abc351c1-f17d-4487-a4c0-ef1eca4bc24f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_3252a7e4-eef1-4df0-96f3-a1921b15db95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c9ee4dda-4f7e-4208-98b3-f5480d1307fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_abc351c1-f17d-4487-a4c0-ef1eca4bc24f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c9ee4dda-4f7e-4208-98b3-f5480d1307fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_cb7f18e2-f678-4155-8485-710a61d56357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_abc351c1-f17d-4487-a4c0-ef1eca4bc24f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_cb7f18e2-f678-4155-8485-710a61d56357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_feaa762e-fea3-4f30-9da7-5a8a57296b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_abc351c1-f17d-4487-a4c0-ef1eca4bc24f" xlink:to="loc_us-gaap_RestructuringCharges_feaa762e-fea3-4f30-9da7-5a8a57296b2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2eb3ba93-2d3a-428d-af1d-e2648cfd87dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4a29cd8a-50eb-4272-a44b-94ccb361c20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2eb3ba93-2d3a-428d-af1d-e2648cfd87dc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4a29cd8a-50eb-4272-a44b-94ccb361c20d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ed8531e6-1ca3-4fba-befc-fa4037d0fc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2eb3ba93-2d3a-428d-af1d-e2648cfd87dc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ed8531e6-1ca3-4fba-befc-fa4037d0fc6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_54389fae-9a87-40a8-b086-b77fd4e9a499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ed0848a1-dd27-4179-a005-ecb6ad372919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_54389fae-9a87-40a8-b086-b77fd4e9a499" xlink:to="loc_us-gaap_GrossProfit_ed0848a1-dd27-4179-a005-ecb6ad372919" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_bba7299e-326d-4b57-9eb8-64662e5eaf5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_54389fae-9a87-40a8-b086-b77fd4e9a499" xlink:to="loc_us-gaap_OperatingExpenses_bba7299e-326d-4b57-9eb8-64662e5eaf5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cbf9a68f-cebb-46bb-85f7-8e444feb9af9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1eb6551a-418f-476a-b801-0df0c66003bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cbf9a68f-cebb-46bb-85f7-8e444feb9af9" xlink:to="loc_us-gaap_NetIncomeLoss_1eb6551a-418f-476a-b801-0df0c66003bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_027b797b-8957-43c1-ae5f-f544cd6c92e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cbf9a68f-cebb-46bb-85f7-8e444feb9af9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_027b797b-8957-43c1-ae5f-f544cd6c92e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_60de78c1-4b9d-43e9-8d2f-8699c9e432cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cbf9a68f-cebb-46bb-85f7-8e444feb9af9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_60de78c1-4b9d-43e9-8d2f-8699c9e432cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b204c06a-9c2f-4d57-8dfb-c358b4f237ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f5ad95e4-1e50-45f7-a53f-3cd2965ff402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b204c06a-9c2f-4d57-8dfb-c358b4f237ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f5ad95e4-1e50-45f7-a53f-3cd2965ff402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fc1116e2-9964-461f-bbac-007e7c5f71cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b204c06a-9c2f-4d57-8dfb-c358b4f237ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fc1116e2-9964-461f-bbac-007e7c5f71cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7218307b-f2e8-4d3b-b24f-78bc91d03d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b204c06a-9c2f-4d57-8dfb-c358b4f237ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7218307b-f2e8-4d3b-b24f-78bc91d03d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_058aec6a-af50-480c-ada8-8c6a9ea98eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b204c06a-9c2f-4d57-8dfb-c358b4f237ab" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_058aec6a-af50-480c-ada8-8c6a9ea98eed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb44ea43-2016-4864-891b-dad76c806014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_054e8bdb-38af-4780-800f-5230520b94f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb44ea43-2016-4864-891b-dad76c806014" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_054e8bdb-38af-4780-800f-5230520b94f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_22dd59b2-79dd-444e-8ece-d7f517a027cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb44ea43-2016-4864-891b-dad76c806014" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_22dd59b2-79dd-444e-8ece-d7f517a027cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_a275fc4b-e8a6-4532-ab4d-0b150c37bc41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb44ea43-2016-4864-891b-dad76c806014" xlink:to="loc_us-gaap_ProceedsFromStockPlans_a275fc4b-e8a6-4532-ab4d-0b150c37bc41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_9f2879ff-c411-4ec6-b887-35e25f4481ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb44ea43-2016-4864-891b-dad76c806014" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_9f2879ff-c411-4ec6-b887-35e25f4481ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_58793065-7c6f-4eb9-9d11-dc0d43a830da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb44ea43-2016-4864-891b-dad76c806014" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_58793065-7c6f-4eb9-9d11-dc0d43a830da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_561b70b9-8f59-4083-bf44-aa256166a27b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_899bfa1d-37a9-4a6e-96cb-474f9faff2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_561b70b9-8f59-4083-bf44-aa256166a27b" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_899bfa1d-37a9-4a6e-96cb-474f9faff2e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_15b12660-20fc-44a4-8724-dc9d00ca19fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_561b70b9-8f59-4083-bf44-aa256166a27b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_15b12660-20fc-44a4-8724-dc9d00ca19fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fff3bbbd-d1bc-4dff-95d1-f7754d8d97b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_561b70b9-8f59-4083-bf44-aa256166a27b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fff3bbbd-d1bc-4dff-95d1-f7754d8d97b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d102554d-e1cb-4548-9b9b-be9705092418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_561b70b9-8f59-4083-bf44-aa256166a27b" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d102554d-e1cb-4548-9b9b-be9705092418" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_be886515-0f9e-49db-96b5-21e8b6fa737d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_561b70b9-8f59-4083-bf44-aa256166a27b" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_be886515-0f9e-49db-96b5-21e8b6fa737d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_6e70fe1d-4efe-40c4-aab1-f56e6cf61305" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_PaidInKindInterest_6e70fe1d-4efe-40c4-aab1-f56e6cf61305" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d371a715-c6c9-4b88-af3e-324d60c966ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d371a715-c6c9-4b88-af3e-324d60c966ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5b2261ca-ff03-4d04-861e-b59f10604fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5b2261ca-ff03-4d04-861e-b59f10604fda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ad584982-43e0-463f-b71f-296ed0c56176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_NetIncomeLoss_ad584982-43e0-463f-b71f-296ed0c56176" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_32d7b47a-4066-420e-82ac-38d14d8e6c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_32d7b47a-4066-420e-82ac-38d14d8e6c09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_d4a6eb02-3d91-462c-a305-f5fd3f93e5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_d4a6eb02-3d91-462c-a305-f5fd3f93e5a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_e1eee7d7-f8a3-4dd3-8cef-98b828ee9a56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_e1eee7d7-f8a3-4dd3-8cef-98b828ee9a56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_89cb9526-6549-4601-8983-0ab43fd9f461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_ShareBasedCompensation_89cb9526-6549-4601-8983-0ab43fd9f461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4f1716d9-4edd-4ebf-8ecf-9776dc92b32f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4f1716d9-4edd-4ebf-8ecf-9776dc92b32f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b59dc4f0-bf70-49c5-995f-45beaa316fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b59dc4f0-bf70-49c5-995f-45beaa316fe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_148fb73a-3880-4fd3-98ae-0cb6b9878979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_148fb73a-3880-4fd3-98ae-0cb6b9878979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_d1ea2f27-b9de-4ba1-8061-8aa9a63d1a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_d1ea2f27-b9de-4ba1-8061-8aa9a63d1a1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_88320698-18eb-47b6-a0f0-c6ad1e27bd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_88320698-18eb-47b6-a0f0-c6ad1e27bd7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLoss_7e3c799c-b80e-4a77-94e3-ceb590d1a626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_DebtSecuritiesGainLoss_7e3c799c-b80e-4a77-94e3-ceb590d1a626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_d5b49fe7-54fc-4b52-b362-c55adeb4def1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_d5b49fe7-54fc-4b52-b362-c55adeb4def1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_65664f08-236f-410f-94de-75770e3ffd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_65664f08-236f-410f-94de-75770e3ffd41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_NonCashLeaseExpense_3ca08b12-b46c-48f8-ac42-18d12862e4d1" xlink:href="semr-20221231.xsd#semr_NonCashLeaseExpense"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_semr_NonCashLeaseExpense_3ca08b12-b46c-48f8-ac42-18d12862e4d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_9f81ade7-58c2-4888-ab05-294f42613d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_9f81ade7-58c2-4888-ab05-294f42613d38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_77b0e195-9c3b-403e-a490-3a9be387d738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f23e9fbc-66ff-40c9-b29b-07cd356f861c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_77b0e195-9c3b-403e-a490-3a9be387d738" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_d381b593-3e0c-40b4-a090-1850ca0fb0d2" xlink:href="semr-20221231.xsd#semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0479ff8b-f330-442f-a4e1-4b6648965002" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_d381b593-3e0c-40b4-a090-1850ca0fb0d2" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0479ff8b-f330-442f-a4e1-4b6648965002" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c0ad53f1-ce14-4056-ac14-73701d70b988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_d381b593-3e0c-40b4-a090-1850ca0fb0d2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c0ad53f1-ce14-4056-ac14-73701d70b988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_60abcae5-d1b1-494b-8c11-03d8d373be7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_264bc999-b47f-4e2d-b2bf-0d520dd00750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_60abcae5-d1b1-494b-8c11-03d8d373be7c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_264bc999-b47f-4e2d-b2bf-0d520dd00750" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f0aa9564-4af6-4381-8d0b-618032352ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_60abcae5-d1b1-494b-8c11-03d8d373be7c" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f0aa9564-4af6-4381-8d0b-618032352ce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_45cbce2d-3090-47d3-b6a2-1c782c5cc53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cba73509-f9bc-4e37-9f3e-29c4e27d13fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_45cbce2d-3090-47d3-b6a2-1c782c5cc53b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cba73509-f9bc-4e37-9f3e-29c4e27d13fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a993e235-c582-4809-9fc6-e452774df50b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_45cbce2d-3090-47d3-b6a2-1c782c5cc53b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a993e235-c582-4809-9fc6-e452774df50b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0da32aab-6f14-4376-9d4e-95e26d12affb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_45cbce2d-3090-47d3-b6a2-1c782c5cc53b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0da32aab-6f14-4376-9d4e-95e26d12affb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_97aee730-8112-4d8a-9626-bfd0d125defc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_52d7ea44-7441-4eb2-9e2a-aba4269271b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_97aee730-8112-4d8a-9626-bfd0d125defc" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_52d7ea44-7441-4eb2-9e2a-aba4269271b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_007f4627-5c63-47ff-82ed-d0b73679ca23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_97aee730-8112-4d8a-9626-bfd0d125defc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_007f4627-5c63-47ff-82ed-d0b73679ca23" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_79ac81a1-7991-4a36-a8e8-75db75050f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_548ef3e2-0aca-4f2b-88ed-615952d581e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_79ac81a1-7991-4a36-a8e8-75db75050f6b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_548ef3e2-0aca-4f2b-88ed-615952d581e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7ffbe047-6bf8-4bf0-9fbb-b5904ea04ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_79ac81a1-7991-4a36-a8e8-75db75050f6b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7ffbe047-6bf8-4bf0-9fbb-b5904ea04ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_f4411c2b-eb58-4f5d-9687-b31569331242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_c2c7c0b9-98d5-4e47-87f0-73171cc0347f" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_f4411c2b-eb58-4f5d-9687-b31569331242" xlink:to="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_c2c7c0b9-98d5-4e47-87f0-73171cc0347f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d171ac86-a4f9-4e3b-b08f-a48feb89a581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f37ed59d-6571-4350-8701-e7670fa5264e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d171ac86-a4f9-4e3b-b08f-a48feb89a581" xlink:to="loc_us-gaap_OperatingLeaseCost_f37ed59d-6571-4350-8701-e7670fa5264e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_2003cc2c-13ab-4a2c-bc97-3c16bcfa4e03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d171ac86-a4f9-4e3b-b08f-a48feb89a581" xlink:to="loc_us-gaap_ShortTermLeaseCost_2003cc2c-13ab-4a2c-bc97-3c16bcfa4e03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_2f513fb6-d6c0-4308-9f82-fc26fc17ecf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d171ac86-a4f9-4e3b-b08f-a48feb89a581" xlink:to="loc_us-gaap_VariableLeaseCost_2f513fb6-d6c0-4308-9f82-fc26fc17ecf4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFinanceLeaseCostDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFinanceLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/LeasesFinanceLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_semr_FinanceLeaseCost_daa05034-2794-4bd0-870b-b46c452deff9" xlink:href="semr-20221231.xsd#semr_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_72c3a63e-7de6-491d-b29d-0b189bdffe05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_FinanceLeaseCost_daa05034-2794-4bd0-870b-b46c452deff9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_72c3a63e-7de6-491d-b29d-0b189bdffe05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_3ca132f3-3f09-40d3-9998-6159df3f007d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_FinanceLeaseCost_daa05034-2794-4bd0-870b-b46c452deff9" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_3ca132f3-3f09-40d3-9998-6159df3f007d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFutureMinimumAmountsPayableDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9a07a7e4-6721-413a-a667-c430a9d49711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ed3104cf-e988-4f54-94cb-3c45c7d69d84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9a07a7e4-6721-413a-a667-c430a9d49711" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ed3104cf-e988-4f54-94cb-3c45c7d69d84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_37ab1244-6748-4461-b6b2-8f15e1be8c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9a07a7e4-6721-413a-a667-c430a9d49711" xlink:to="loc_us-gaap_FinanceLeaseLiability_37ab1244-6748-4461-b6b2-8f15e1be8c01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_90fe4e31-bdbe-465e-a416-61282adc8617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_90fe4e31-bdbe-465e-a416-61282adc8617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e09c855c-b843-415a-b91e-177f73e525f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e09c855c-b843-415a-b91e-177f73e525f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e651220d-7be7-48f6-b428-be332a9c68f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e651220d-7be7-48f6-b428-be332a9c68f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cb8d1f97-04e3-4d9f-a69e-8ab518d60ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cb8d1f97-04e3-4d9f-a69e-8ab518d60ed5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e073b320-9217-4277-93f2-7d2fe23f7f64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e073b320-9217-4277-93f2-7d2fe23f7f64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_76eb40e1-2241-47b4-8abd-f1629f570783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec016ae-aa56-415e-bc1e-a6cfb85968c8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_76eb40e1-2241-47b4-8abd-f1629f570783" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFutureMinimumAmountsPayableDetails_1"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5f915a8f-4a59-4879-a31f-ff16f8aecbdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0732fe20-9fa6-4330-927b-0d1104073356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5f915a8f-4a59-4879-a31f-ff16f8aecbdc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0732fe20-9fa6-4330-927b-0d1104073356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3f09c8d2-4795-4b00-873c-b11fa12228d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5f915a8f-4a59-4879-a31f-ff16f8aecbdc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3f09c8d2-4795-4b00-873c-b11fa12228d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e4f4c1dd-b8d7-45a9-8386-b0b2d61af70d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5f915a8f-4a59-4879-a31f-ff16f8aecbdc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e4f4c1dd-b8d7-45a9-8386-b0b2d61af70d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d7f4ea13-dc99-4920-afc3-94fea7d626ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5f915a8f-4a59-4879-a31f-ff16f8aecbdc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d7f4ea13-dc99-4920-afc3-94fea7d626ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_44a242b2-f62c-4e82-aa75-908d7bdd1677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5f915a8f-4a59-4879-a31f-ff16f8aecbdc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_44a242b2-f62c-4e82-aa75-908d7bdd1677" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d1e7c00-2d59-4cde-be1e-e22886061ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f4c9620e-888f-461a-9a10-bc64d24bb637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d1e7c00-2d59-4cde-be1e-e22886061ad5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f4c9620e-888f-461a-9a10-bc64d24bb637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b2b367bb-36c2-482d-a21e-b7cec4e071dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d1e7c00-2d59-4cde-be1e-e22886061ad5" xlink:to="loc_us-gaap_OperatingLeaseLiability_b2b367bb-36c2-482d-a21e-b7cec4e071dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_a13797fa-603a-446d-bdf5-243ff7cadc99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_2dcdbab9-d1e2-4192-9351-a397aab2bf16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_a13797fa-603a-446d-bdf5-243ff7cadc99" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_2dcdbab9-d1e2-4192-9351-a397aab2bf16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_11a9fa02-9a85-44ae-8435-4bcad3889680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_a13797fa-603a-446d-bdf5-243ff7cadc99" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_11a9fa02-9a85-44ae-8435-4bcad3889680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_7184c960-ee04-422f-b391-7543dd817520" xlink:href="semr-20221231.xsd#semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_a13797fa-603a-446d-bdf5-243ff7cadc99" xlink:to="loc_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_7184c960-ee04-422f-b391-7543dd817520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_c1cb5437-2efd-4964-b26c-69c0ecb1b45c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_a13797fa-603a-446d-bdf5-243ff7cadc99" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_c1cb5437-2efd-4964-b26c-69c0ecb1b45c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_2236c1dd-c793-48cf-a1bb-5776dd0e732d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_a13797fa-603a-446d-bdf5-243ff7cadc99" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_2236c1dd-c793-48cf-a1bb-5776dd0e732d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fa757da7-5285-4a58-b639-2d1cf950f4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_79ad9023-b26c-43cc-9b0a-3e11d396ca37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fa757da7-5285-4a58-b639-2d1cf950f4f4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_79ad9023-b26c-43cc-9b0a-3e11d396ca37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_4a0163a7-b60e-4521-8c41-1ba7ebe9ecf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fa757da7-5285-4a58-b639-2d1cf950f4f4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_4a0163a7-b60e-4521-8c41-1ba7ebe9ecf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_7b93b35e-27c4-4568-b234-385186ba4a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fa757da7-5285-4a58-b639-2d1cf950f4f4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_7b93b35e-27c4-4568-b234-385186ba4a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_16d2f860-669b-42c4-b35b-ca5d351be1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fa757da7-5285-4a58-b639-2d1cf950f4f4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_16d2f860-669b-42c4-b35b-ca5d351be1a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_4f829cb3-0d7f-4774-a31e-0d188bcc9d42" xlink:href="semr-20221231.xsd#semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fa757da7-5285-4a58-b639-2d1cf950f4f4" xlink:to="loc_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_4f829cb3-0d7f-4774-a31e-0d188bcc9d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_e9cf28d5-070c-4a72-8bef-8196c32b813d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_35dee887-cdfd-4bde-9753-117c4048fc1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_e9cf28d5-070c-4a72-8bef-8196c32b813d" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_35dee887-cdfd-4bde-9753-117c4048fc1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_0fa9c9d1-c76a-4260-b823-5512bfad3fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_e9cf28d5-070c-4a72-8bef-8196c32b813d" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_0fa9c9d1-c76a-4260-b823-5512bfad3fd2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2e2bcc63-c642-4f50-ae5a-5a049d5000e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_32090f80-0846-4821-ac5e-196ad24b14c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2e2bcc63-c642-4f50-ae5a-5a049d5000e7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_32090f80-0846-4821-ac5e-196ad24b14c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_9611c334-c84f-4a94-9c94-7d43754f4491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2e2bcc63-c642-4f50-ae5a-5a049d5000e7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_9611c334-c84f-4a94-9c94-7d43754f4491" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8e7ac16f-bc3b-4254-a172-63461a46d90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_75ef7390-6133-49b0-9922-6f5513ed5619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8e7ac16f-bc3b-4254-a172-63461a46d90f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_75ef7390-6133-49b0-9922-6f5513ed5619" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7aa5e138-b056-4e91-90d9-92f0475a3231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_241e9803-98e9-478b-bb57-fe8e2d39e32a" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7aa5e138-b056-4e91-90d9-92f0475a3231" xlink:to="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_241e9803-98e9-478b-bb57-fe8e2d39e32a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_589367e7-a04f-42e4-8361-871527799308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7aa5e138-b056-4e91-90d9-92f0475a3231" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_589367e7-a04f-42e4-8361-871527799308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_83933794-0ef3-429c-b843-5bdd4b718129" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_68190fd8-9438-4212-8c0f-88f365e7b141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_83933794-0ef3-429c-b843-5bdd4b718129" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_68190fd8-9438-4212-8c0f-88f365e7b141" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_3a5736ff-4824-4e5b-87d7-6f401b32b6a7" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_83933794-0ef3-429c-b843-5bdd4b718129" xlink:to="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_3a5736ff-4824-4e5b-87d7-6f401b32b6a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3af2d110-c426-44a2-8b66-1c638c6f726b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_83933794-0ef3-429c-b843-5bdd4b718129" xlink:to="loc_us-gaap_Goodwill_3af2d110-c426-44a2-8b66-1c638c6f726b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f4bf226-bb11-4ced-8d1c-fb08f75b4938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_03a4d92d-fd96-41bf-a073-80de2da866c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f4bf226-bb11-4ced-8d1c-fb08f75b4938" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_03a4d92d-fd96-41bf-a073-80de2da866c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a4f39501-4c14-4705-af13-9612c8fa6cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f4bf226-bb11-4ced-8d1c-fb08f75b4938" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a4f39501-4c14-4705-af13-9612c8fa6cd3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cc44f46-fe18-4b88-8da7-a418fb6d4dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_8ab25d78-9a92-4262-b599-a09e1fcefd70" xlink:href="semr-20221231.xsd#semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cc44f46-fe18-4b88-8da7-a418fb6d4dbc" xlink:to="loc_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_8ab25d78-9a92-4262-b599-a09e1fcefd70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3c46402c-32e4-44f0-a03a-7a48d32b8472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cc44f46-fe18-4b88-8da7-a418fb6d4dbc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3c46402c-32e4-44f0-a03a-7a48d32b8472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_407d4aaa-4527-4fb8-b25f-be43f5090ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cc44f46-fe18-4b88-8da7-a418fb6d4dbc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_407d4aaa-4527-4fb8-b25f-be43f5090ce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2896217d-33b1-4d8d-afbe-1685ce27d341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cc44f46-fe18-4b88-8da7-a418fb6d4dbc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2896217d-33b1-4d8d-afbe-1685ce27d341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8aeef60a-55ee-4581-a6c9-114646e02283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cc44f46-fe18-4b88-8da7-a418fb6d4dbc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8aeef60a-55ee-4581-a6c9-114646e02283" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AccruedexpensesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AccruedexpensesDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/AccruedexpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_dde51880-a562-4bed-bcb8-4c2b753b803f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_b45af72f-5946-4427-afff-1e164419186c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_dde51880-a562-4bed-bcb8-4c2b753b803f" xlink:to="loc_us-gaap_AccruedVacationCurrent_b45af72f-5946-4427-afff-1e164419186c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_3eb358d4-7474-447a-9eeb-41732d536d80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_dde51880-a562-4bed-bcb8-4c2b753b803f" xlink:to="loc_us-gaap_AccruedSalariesCurrent_3eb358d4-7474-447a-9eeb-41732d536d80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e5e29236-c4ff-438f-b3d8-cd6bc7218622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_dde51880-a562-4bed-bcb8-4c2b753b803f" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e5e29236-c4ff-438f-b3d8-cd6bc7218622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0d94859b-156c-4802-a326-3efae3ac8bff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_dde51880-a562-4bed-bcb8-4c2b753b803f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0d94859b-156c-4802-a326-3efae3ac8bff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_d8c42e39-04df-4c48-afdc-9dc5f65468c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_dde51880-a562-4bed-bcb8-4c2b753b803f" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_d8c42e39-04df-4c48-afdc-9dc5f65468c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesLossBeforeIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19875c28-7edf-4e11-a199-82ed6536af59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7b57863a-1d02-48eb-bc57-65169ce23fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19875c28-7edf-4e11-a199-82ed6536af59" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7b57863a-1d02-48eb-bc57-65169ce23fcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_07a77eed-3be9-4991-b481-124e948637da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19875c28-7edf-4e11-a199-82ed6536af59" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_07a77eed-3be9-4991-b481-124e948637da" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0d431ee7-436a-472b-b699-d616dc6e90ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b769f7c5-dc16-4336-818f-b3364eea7a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0d431ee7-436a-472b-b699-d616dc6e90ec" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b769f7c5-dc16-4336-818f-b3364eea7a0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_462fbf53-222a-4ef0-9b32-3da502009e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0d431ee7-436a-472b-b699-d616dc6e90ec" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_462fbf53-222a-4ef0-9b32-3da502009e18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_07894a0c-1ef6-40dd-ad99-d3f4427978ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0d431ee7-436a-472b-b699-d616dc6e90ec" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_07894a0c-1ef6-40dd-ad99-d3f4427978ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_524cdca5-0239-449b-9183-e488bc591766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4d284962-4a9f-4747-8c3d-7a54c2185662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_524cdca5-0239-449b-9183-e488bc591766" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4d284962-4a9f-4747-8c3d-7a54c2185662" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a62f9394-2c88-46d0-a229-1e2d3a6bf42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_524cdca5-0239-449b-9183-e488bc591766" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a62f9394-2c88-46d0-a229-1e2d3a6bf42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1dbb0bf2-85e5-4e67-b593-edb23ce72d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_524cdca5-0239-449b-9183-e488bc591766" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1dbb0bf2-85e5-4e67-b593-edb23ce72d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b0f4504a-edcf-4950-9870-0177f4a100c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_335ec7b0-21ff-4f73-b854-f98e589c98b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b0f4504a-edcf-4950-9870-0177f4a100c0" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_335ec7b0-21ff-4f73-b854-f98e589c98b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5d086ab7-f4c8-4084-9d9c-c4d7c66f4b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b0f4504a-edcf-4950-9870-0177f4a100c0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5d086ab7-f4c8-4084-9d9c-c4d7c66f4b4d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesReconciliationofEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_38968ea2-990e-4ce1-a8f6-57ba1c916851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_38968ea2-990e-4ce1-a8f6-57ba1c916851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_083308a8-cd09-4224-859f-6bb52df66ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_083308a8-cd09-4224-859f-6bb52df66ea0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_eab1746f-689e-4828-b675-80fc772c444a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_eab1746f-689e-4828-b675-80fc772c444a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_99c9e606-5fa2-49fb-ae51-106a36a1f173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_99c9e606-5fa2-49fb-ae51-106a36a1f173" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_b85abced-5bc9-491a-b985-a786bc2a1c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_b85abced-5bc9-491a-b985-a786bc2a1c3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_de9e6f3c-449f-4132-9b03-df1b7722947e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_de9e6f3c-449f-4132-9b03-df1b7722947e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_52525573-0381-43e5-8912-e43295020451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_52525573-0381-43e5-8912-e43295020451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8cf4e101-c320-404a-97d1-82a4ed56c9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8cf4e101-c320-404a-97d1-82a4ed56c9ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_5ce58d4f-6097-4d01-b69e-971b130854f2" xlink:href="semr-20221231.xsd#semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_5ce58d4f-6097-4d01-b69e-971b130854f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2c675c8b-d341-4dc8-bdf6-7b3dc5ea3fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2c675c8b-d341-4dc8-bdf6-7b3dc5ea3fa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_704dbe31-f650-496d-a8e0-8d80d3f03177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_704dbe31-f650-496d-a8e0-8d80d3f03177" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_eff53aee-89b9-4d1a-a666-c1b28c4cf141" xlink:href="semr-20221231.xsd#semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a7efa83e-39da-491b-9be3-69b39203bf66" xlink:to="loc_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_eff53aee-89b9-4d1a-a666-c1b28c4cf141" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0456030e-e11e-49d2-92e4-c727de8c24b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_069c9d55-1f6b-41e3-b01f-2d812b6644e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0456030e-e11e-49d2-92e4-c727de8c24b5" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_069c9d55-1f6b-41e3-b01f-2d812b6644e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8490013a-2d60-4329-80c9-beebd27d9814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0456030e-e11e-49d2-92e4-c727de8c24b5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8490013a-2d60-4329-80c9-beebd27d9814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c962d29e-7c69-4e1d-8218-d57bcc085a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ca0a0b47-8650-480a-af52-9a5d160493ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c962d29e-7c69-4e1d-8218-d57bcc085a71" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ca0a0b47-8650-480a-af52-9a5d160493ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_91314d74-ddfb-4dd5-a63b-74753b887e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c962d29e-7c69-4e1d-8218-d57bcc085a71" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_91314d74-ddfb-4dd5-a63b-74753b887e5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_8d27ec0a-7dc5-49f3-8008-24476401e899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c962d29e-7c69-4e1d-8218-d57bcc085a71" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_8d27ec0a-7dc5-49f3-8008-24476401e899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_3b06525f-6f1b-460e-9a3e-624caab8aa7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c962d29e-7c69-4e1d-8218-d57bcc085a71" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_3b06525f-6f1b-460e-9a3e-624caab8aa7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredTaxLiabilitiesDeferredCommissions_2f1ab6cd-3357-4972-8018-5694cf0123de" xlink:href="semr-20221231.xsd#semr_DeferredTaxLiabilitiesDeferredCommissions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c962d29e-7c69-4e1d-8218-d57bcc085a71" xlink:to="loc_semr_DeferredTaxLiabilitiesDeferredCommissions_2f1ab6cd-3357-4972-8018-5694cf0123de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredTaxAssetsFinanceLease_69d76678-ef81-4a0f-b84f-48e7a85dbcb3" xlink:href="semr-20221231.xsd#semr_DeferredTaxAssetsFinanceLease"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_semr_DeferredTaxAssetsFinanceLease_69d76678-ef81-4a0f-b84f-48e7a85dbcb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_ee110772-a6ce-480c-83e7-e18b91731ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_ee110772-a6ce-480c-83e7-e18b91731ace" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_909bfcf0-cedb-43b8-87a2-d15cfb30e0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_909bfcf0-cedb-43b8-87a2-d15cfb30e0f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_b36bb9d9-335a-41be-8d8c-0ad965d4d0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_b36bb9d9-335a-41be-8d8c-0ad965d4d0b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d2b3c23c-092c-4e57-9d3f-410ac45b4405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d2b3c23c-092c-4e57-9d3f-410ac45b4405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a1e3cc70-3863-4f1e-a7e1-ba2851e1c2df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a1e3cc70-3863-4f1e-a7e1-ba2851e1c2df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_858ed924-165b-49ac-9d45-d3b03ffb8eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_858ed924-165b-49ac-9d45-d3b03ffb8eb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_abc3a280-fc78-42e1-b524-60ba15d8cc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_abc3a280-fc78-42e1-b524-60ba15d8cc3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_fe9aed1a-e679-4942-88c0-191ef5d2bd5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsCapitalLossCarryforwards"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0855184-870f-40e4-bd3b-2ab8aea2667d" xlink:to="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_fe9aed1a-e679-4942-88c0-191ef5d2bd5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_aade1de4-e854-49cb-a262-c9979d7f8a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_ec91bec0-2d24-4388-980b-7115ef9fea62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aade1de4-e854-49cb-a262-c9979d7f8a3b" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_ec91bec0-2d24-4388-980b-7115ef9fea62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8919400e-4834-4d1c-84e6-467eb5487b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aade1de4-e854-49cb-a262-c9979d7f8a3b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_8919400e-4834-4d1c-84e6-467eb5487b0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#CommitmentsandContingenciesOtherCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_6368efcf-16c3-4180-a6d8-8dcda4b40bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_242a544b-42e9-412c-9bb6-3c1ca07cfc92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_6368efcf-16c3-4180-a6d8-8dcda4b40bd5" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_242a544b-42e9-412c-9bb6-3c1ca07cfc92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_8b9b23a9-707f-45c4-a38b-697bb73154de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_6368efcf-16c3-4180-a6d8-8dcda4b40bd5" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_8b9b23a9-707f-45c4-a38b-697bb73154de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_de128ec4-aaea-4cb1-b50c-862974f6a46d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_6368efcf-16c3-4180-a6d8-8dcda4b40bd5" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_de128ec4-aaea-4cb1-b50c-862974f6a46d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_e1e9cc63-91f2-4afc-b137-f8d3d20c83be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_6368efcf-16c3-4180-a6d8-8dcda4b40bd5" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_e1e9cc63-91f2-4afc-b137-f8d3d20c83be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#ComponentsofOtherIncomeExpenseNetDetails"/>
  <link:calculationLink xlink:role="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_cc6852e2-c947-44dc-8829-e481ca546040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_603f2f50-67c5-4962-afaf-587d4badf6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_cc6852e2-c947-44dc-8829-e481ca546040" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_603f2f50-67c5-4962-afaf-587d4badf6b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ad8591cf-bb9c-4c26-8259-92c6313211d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_cc6852e2-c947-44dc-8829-e481ca546040" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ad8591cf-bb9c-4c26-8259-92c6313211d4" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>semr-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f85901c0-f205-4a69-a2c3-a9a89e58932a,g:064d2e8e-830d-4a89-a51a-31a0cf327e03-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.semrush.com/role/Cover" xlink:type="simple" xlink:href="semr-20221231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/Cover" xlink:type="extended" id="i5a9c10b87ed445a4b4b78d4c6427327b_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_804661c4-132d-488d-9457-35fefe415ed9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentType_804661c4-132d-488d-9457-35fefe415ed9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_69619c4f-fc21-489d-98e9-e4240455786a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentAnnualReport_69619c4f-fc21-489d-98e9-e4240455786a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f6b98921-3170-4344-9ac2-24433f3ccc14" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentPeriodEndDate_f6b98921-3170-4344-9ac2-24433f3ccc14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_6b083085-6036-4571-b91b-482e5b7f7197" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_CurrentFiscalYearEndDate_6b083085-6036-4571-b91b-482e5b7f7197" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cbd272b0-b907-4e61-bfe3-c5efb274f801" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentTransitionReport_cbd272b0-b907-4e61-bfe3-c5efb274f801" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a49a1f1b-cc2d-4d3a-9547-6793445ddb0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityFileNumber_a49a1f1b-cc2d-4d3a-9547-6793445ddb0f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_53366348-806c-4d96-954e-4f97523901a2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityRegistrantName_53366348-806c-4d96-954e-4f97523901a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1dac5ad7-89bc-4b00-a257-f91bc0366455" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1dac5ad7-89bc-4b00-a257-f91bc0366455" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a845520d-12f5-41f7-929a-d05a1b9d175b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityTaxIdentificationNumber_a845520d-12f5-41f7-929a-d05a1b9d175b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_3ab7f691-9325-483a-bc73-33a35b4944d2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressAddressLine1_3ab7f691-9325-483a-bc73-33a35b4944d2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_92ad4c31-c9b6-4cf2-8068-2450378fc915" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressCityOrTown_92ad4c31-c9b6-4cf2-8068-2450378fc915" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_58c51d3e-27ea-4d42-ac9c-ce0c2a43d42a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressStateOrProvince_58c51d3e-27ea-4d42-ac9c-ce0c2a43d42a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_09df9c46-baf2-4d35-aee4-435fc8857966" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressPostalZipCode_09df9c46-baf2-4d35-aee4-435fc8857966" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_721306be-5e17-41b2-98ec-5c29f850c07e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_CityAreaCode_721306be-5e17-41b2-98ec-5c29f850c07e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_11015e36-fcd2-4406-ba2d-91ded327bac3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_LocalPhoneNumber_11015e36-fcd2-4406-ba2d-91ded327bac3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c463b482-096b-4df2-8f07-cbf455f38933" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_Security12bTitle_c463b482-096b-4df2-8f07-cbf455f38933" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_828eb5ca-3435-4715-9141-68e89a308d33" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_TradingSymbol_828eb5ca-3435-4715-9141-68e89a308d33" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5c16a92b-126c-4415-980c-f7f12e2a31cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_SecurityExchangeName_5c16a92b-126c-4415-980c-f7f12e2a31cd" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_1e8423c0-2d21-4de3-899e-29fcf3cd9fc3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_1e8423c0-2d21-4de3-899e-29fcf3cd9fc3" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_a5db029f-e8d2-4621-970c-2baa8bb6f420" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityVoluntaryFilers_a5db029f-e8d2-4621-970c-2baa8bb6f420" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_bd21f35e-93db-4057-bd20-d996ae9e0f02" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityCurrentReportingStatus_bd21f35e-93db-4057-bd20-d996ae9e0f02" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_8b0f94bb-cccd-424f-b1b5-ca855e58005d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityInteractiveDataCurrent_8b0f94bb-cccd-424f-b1b5-ca855e58005d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_86429638-c209-4f95-8f46-e605c9e7abef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityFilerCategory_86429638-c209-4f95-8f46-e605c9e7abef" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_99d9c384-1e71-4a2d-b350-ec76164c09fa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntitySmallBusiness_99d9c384-1e71-4a2d-b350-ec76164c09fa" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_7b6e7d63-a67e-4e64-be83-f11c42d29364" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityEmergingGrowthCompany_7b6e7d63-a67e-4e64-be83-f11c42d29364" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_d646e158-e267-45df-89ed-58103933633a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityExTransitionPeriod_d646e158-e267-45df-89ed-58103933633a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_a3de6199-f81c-4628-8b53-653907dc0a88" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_a3de6199-f81c-4628-8b53-653907dc0a88" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ed6a5c60-7301-4d44-8d67-e17a621ae8ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityShellCompany_ed6a5c60-7301-4d44-8d67-e17a621ae8ba" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_a94c8776-4af0-48c2-837f-d65ee19e2e65" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityPublicFloat_a94c8776-4af0-48c2-837f-d65ee19e2e65" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4f9b7bb7-e87e-4de3-9348-52a4efe70066" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4f9b7bb7-e87e-4de3-9348-52a4efe70066" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2cc0fbf9-7a37-4686-9155-0a0670135d22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2cc0fbf9-7a37-4686-9155-0a0670135d22" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_a7ef7d23-a750-484d-ae2e-1eacda02ba6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_AmendmentFlag_a7ef7d23-a750-484d-ae2e-1eacda02ba6f" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9ff208bb-c272-45c5-afb0-60c0f37f9b7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentFiscalYearFocus_9ff208bb-c272-45c5-afb0-60c0f37f9b7a" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b0c8d441-87f0-4259-bbe8-ea3a768d1520" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b0c8d441-87f0-4259-bbe8-ea3a768d1520" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f6e24050-55bf-4b0a-aaeb-e00a46a9a866" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityCentralIndexKey_f6e24050-55bf-4b0a-aaeb-e00a46a9a866" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:to="loc_us-gaap_ClassOfStockDomain_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:to="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_10a2f294-7506-4a8a-bb9b-c45b66835d97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:to="loc_us-gaap_CommonClassAMember_10a2f294-7506-4a8a-bb9b-c45b66835d97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_615c5172-0ae6-4e70-aae3-75c58892ac7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:to="loc_us-gaap_CommonClassBMember_615c5172-0ae6-4e70-aae3-75c58892ac7e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i716bd659da6d4a56b8139a3a8e83228f_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:to="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd0519b2-2b6b-4045-8c03-0b873b87b98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd0519b2-2b6b-4045-8c03-0b873b87b98d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9d19abfb-fce9-48b9-9141-b3e9951d4538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9d19abfb-fce9-48b9-9141-b3e9951d4538" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bdac2e34-d391-4af7-94bd-f1d5dfaae9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bdac2e34-d391-4af7-94bd-f1d5dfaae9cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_305c31dd-a100-4d39-b36f-c5a51763f176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_305c31dd-a100-4d39-b36f-c5a51763f176" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8b16eb1d-989c-47f8-9352-32673c5e8459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8b16eb1d-989c-47f8-9352-32673c5e8459" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b467c072-90a5-4d1d-ab03-86dc7acd2c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_AssetsCurrent_b467c072-90a5-4d1d-ab03-86dc7acd2c8e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4d5165b4-b88d-44de-8578-331570046a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4d5165b4-b88d-44de-8578-331570046a4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_72c4caab-344c-4c80-bc47-b8fd5e9ef733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_72c4caab-344c-4c80-bc47-b8fd5e9ef733" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_97e70e5b-7e4b-4d40-8b82-bf60d0395948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_97e70e5b-7e4b-4d40-8b82-bf60d0395948" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_884d4865-e131-4236-a87f-02397bd7aa53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_Goodwill_884d4865-e131-4236-a87f-02397bd7aa53" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_435cdba4-24ea-4a0b-a710-6e85df84aa08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_435cdba4-24ea-4a0b-a710-6e85df84aa08" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_418f38f4-16d0-4c90-9e33-5ddea31e1015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_418f38f4-16d0-4c90-9e33-5ddea31e1015" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7440f69f-d2f2-44f8-b0f2-bd6e07ccd112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_Assets_7440f69f-d2f2-44f8-b0f2-bd6e07ccd112" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4f95c36e-8967-44d0-9ae9-0b75be12b092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_AccountsPayableCurrent_4f95c36e-8967-44d0-9ae9-0b75be12b092" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6331b48c-4dc4-49aa-aa5d-ad9de3dca34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6331b48c-4dc4-49aa-aa5d-ad9de3dca34e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a438c4ba-3048-4915-a9a6-779cbbf7ee4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a438c4ba-3048-4915-a9a6-779cbbf7ee4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a9e6f0ae-b9bc-4b47-b074-11a745a583bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a9e6f0ae-b9bc-4b47-b074-11a745a583bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_525b8414-3f74-46ab-829f-6c08a006dca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_525b8414-3f74-46ab-829f-6c08a006dca0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_670eac8f-e029-4b6b-b5ae-cd11c15a8ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_LiabilitiesCurrent_670eac8f-e029-4b6b-b5ae-cd11c15a8ea9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5434291d-7429-4812-be65-7391ba8e9175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5434291d-7429-4812-be65-7391ba8e9175" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c45e7307-32c0-47c4-945d-691c106d7763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c45e7307-32c0-47c4-945d-691c106d7763" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_62052fad-b756-4243-9828-95efce8542f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_62052fad-b756-4243-9828-95efce8542f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2046c7a5-a0eb-41a5-89e5-36858fc0ab1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2046c7a5-a0eb-41a5-89e5-36858fc0ab1b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_85e1927a-728a-4c15-b6ca-fb8d58399d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_Liabilities_85e1927a-728a-4c15-b6ca-fb8d58399d1e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5c258d16-ab11-4ce5-be13-f7a620683617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5c258d16-ab11-4ce5-be13-f7a620683617" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0e60311d-334d-4325-90d7-5e2617d53a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_PreferredStockValue_0e60311d-334d-4325-90d7-5e2617d53a73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_78a10126-2161-4832-95b4-59660c16cfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_CommonStockValue_78a10126-2161-4832-95b4-59660c16cfa0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_ad17a168-77ca-4970-b8f9-57b3365c294b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_AdditionalPaidInCapital_ad17a168-77ca-4970-b8f9-57b3365c294b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08adceb5-16d8-4db2-9b6a-6371e1b1f757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08adceb5-16d8-4db2-9b6a-6371e1b1f757" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_349cf2f1-4199-4a60-8d9d-4b1968425662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_349cf2f1-4199-4a60-8d9d-4b1968425662" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_09d3f42d-e62c-41a3-8953-b1e1f3e25136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_StockholdersEquity_09d3f42d-e62c-41a3-8953-b1e1f3e25136" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_29b26935-0026-4f2e-ba01-11037f759d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_29b26935-0026-4f2e-ba01-11037f759d61" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:to="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b2da1978-9246-4bbc-a46e-3cafd5ff21bb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:to="loc_us-gaap_ClassOfStockDomain_b2da1978-9246-4bbc-a46e-3cafd5ff21bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:to="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d7defb09-419b-48d8-a472-3d7cf3d50987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:to="loc_us-gaap_CommonClassAMember_d7defb09-419b-48d8-a472-3d7cf3d50987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_6148f131-8325-490b-9753-a1a95a07b720" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:to="loc_us-gaap_CommonClassBMember_6148f131-8325-490b-9753-a1a95a07b720" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i00e81ab116a8408c9779fb1e24b077b5_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65a1a516-4582-405e-8695-a1bb6ed5b14b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65a1a516-4582-405e-8695-a1bb6ed5b14b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_43caacb0-e3fa-4c50-be14-2cc1289bebea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_43caacb0-e3fa-4c50-be14-2cc1289bebea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_07caba8b-7042-491a-8f9b-22f1d7fe2b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockSharesIssued_07caba8b-7042-491a-8f9b-22f1d7fe2b49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_535bb79f-0d63-4b87-9618-8207deea2c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_535bb79f-0d63-4b87-9618-8207deea2c5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4f89471-5f22-4035-b4a3-b853c1eaed56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4f89471-5f22-4035-b4a3-b853c1eaed56" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_094a1d5a-5b8a-43ba-b91f-414fbfb174b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_094a1d5a-5b8a-43ba-b91f-414fbfb174b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_9bd1da44-40ff-413c-b29d-52e8bb1cbaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockSharesIssued_9bd1da44-40ff-413c-b29d-52e8bb1cbaf9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_022fda65-f45b-4ec6-bf12-2b20176f2fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_022fda65-f45b-4ec6-bf12-2b20176f2fd7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fd0944eb-9c46-4d94-abe5-75d3267a18fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:to="loc_us-gaap_ClassOfStockDomain_fd0944eb-9c46-4d94-abe5-75d3267a18fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:to="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_705d6107-3aec-4d88-b0a4-b038c8a3771b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:to="loc_us-gaap_CommonClassAMember_705d6107-3aec-4d88-b0a4-b038c8a3771b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_a4bf4697-59f2-42a7-bee8-c80117651e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:to="loc_us-gaap_CommonClassBMember_a4bf4697-59f2-42a7-bee8-c80117651e81" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="extended" id="i4afeb1f182dc4142a456cad9151630df_CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_d28c786d-360b-4408-9a26-b3f70ce5cf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_d28c786d-360b-4408-9a26-b3f70ce5cf1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_1aea39ef-2cb4-4bd6-9a42-0a98ee6c9e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_1aea39ef-2cb4-4bd6-9a42-0a98ee6c9e1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_d31bd18e-4ff6-4b8c-bafc-d321d3ff06b5" xlink:href="semr-20221231.xsd#semr_TemporaryEquitySharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_d31bd18e-4ff6-4b8c-bafc-d321d3ff06b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TemporaryEquityValueConversionOfConvertibleSecurities_b32e9f36-aebb-48da-a58c-fd7d1255214a" xlink:href="semr-20221231.xsd#semr_TemporaryEquityValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_semr_TemporaryEquityValueConversionOfConvertibleSecurities_b32e9f36-aebb-48da-a58c-fd7d1255214a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0f779ad6-b009-4c25-a9c4-24b788dd36bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8ecbffd5-f2af-4e3b-bf3c-337adc12fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_843c2ef9-fbae-4b84-9c5e-4c8681ec3bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_843c2ef9-fbae-4b84-9c5e-4c8681ec3bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_91dc9183-fbed-4afc-a467-6b329017b7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_91dc9183-fbed-4afc-a467-6b329017b7d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c789cfe8-f8ba-49b2-a1e9-def9b70f298b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockholdersEquity_c789cfe8-f8ba-49b2-a1e9-def9b70f298b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_92ee2fe1-0ee0-4e52-be96-057288d7478d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_92ee2fe1-0ee0-4e52-be96-057288d7478d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_af831fa9-d62c-4544-8499-3f93bdaeb398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_af831fa9-d62c-4544-8499-3f93bdaeb398" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_984dd287-ccd6-4a3b-8478-cb4be012d0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_984dd287-ccd6-4a3b-8478-cb4be012d0ca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_307dbf41-f9dd-4e41-8542-4eebc3e988ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_307dbf41-f9dd-4e41-8542-4eebc3e988ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ce46afae-ca9d-48a0-b8cc-cc0bec8b5185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ce46afae-ca9d-48a0-b8cc-cc0bec8b5185" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d8990fa2-d796-4b20-947d-df18f8071980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d8990fa2-d796-4b20-947d-df18f8071980" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_02b31424-0b06-4444-a133-568abfb80d8e" xlink:href="semr-20221231.xsd#semr_StockIssuedDuringPeriodSharesReclassificationOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_02b31424-0b06-4444-a133-568abfb80d8e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockIssuedDuringPeriodValueReclassificationOfShares_42e35d29-113c-477e-9cd0-70fcc2dfaa37" xlink:href="semr-20221231.xsd#semr_StockIssuedDuringPeriodValueReclassificationOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_semr_StockIssuedDuringPeriodValueReclassificationOfShares_42e35d29-113c-477e-9cd0-70fcc2dfaa37" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fa75459f-00b6-4fc7-85a4-1021e90316d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fa75459f-00b6-4fc7-85a4-1021e90316d7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1b13d3c9-d8fa-4579-b79a-aee29b3dcf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1b13d3c9-d8fa-4579-b79a-aee29b3dcf84" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_59b64652-dd5e-4dd9-995b-15ec5812cddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_59b64652-dd5e-4dd9-995b-15ec5812cddc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_04d8d109-81ec-412d-8cbc-acb841f11e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_04d8d109-81ec-412d-8cbc-acb841f11e5b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7444d744-78bf-4056-955f-3fa4111cd73d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7444d744-78bf-4056-955f-3fa4111cd73d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_584bee70-862e-4cc7-9b17-7ead5f918859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_584bee70-862e-4cc7-9b17-7ead5f918859" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bbcdc61d-195c-4514-b059-ae9167ce7e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_NetIncomeLoss_bbcdc61d-195c-4514-b059-ae9167ce7e62" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_26596eef-41ec-4c2f-8adc-839ba26adf3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e3185c0e-a8c8-4df3-af0b-7ef5d41a2de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_058f2436-fdd7-449e-a7ad-dd77f8651cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:to="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d3cd667a-685a-4e1b-806e-6dbc521f5164_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:to="loc_us-gaap_ClassOfStockDomain_d3cd667a-685a-4e1b-806e-6dbc521f5164_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:to="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_4c475ce6-8e3d-4aa8-8a5e-c8659c5f9fa0" xlink:href="semr-20221231.xsd#semr_SeriesARedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_4c475ce6-8e3d-4aa8-8a5e-c8659c5f9fa0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_abcd5556-18cc-460d-a094-e861f00bff84" xlink:href="semr-20221231.xsd#semr_SeriesA1RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_abcd5556-18cc-460d-a094-e861f00bff84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesBConvertiblePreferredStockMember_b51880cf-2463-484d-809e-c6722647f740" xlink:href="semr-20221231.xsd#semr_SeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_semr_SeriesBConvertiblePreferredStockMember_b51880cf-2463-484d-809e-c6722647f740" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_a566d14c-4375-478b-a6d7-a49bb87c46c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_us-gaap_CommonClassAMember_a566d14c-4375-478b-a6d7-a49bb87c46c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ea524726-5cf0-4cbe-9f6d-587bd9c34e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_us-gaap_CommonClassBMember_ea524726-5cf0-4cbe-9f6d-587bd9c34e1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_060900f6-48bd-44e5-9ae3-3d2723c6b40e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:to="loc_us-gaap_EquityComponentDomain_060900f6-48bd-44e5-9ae3-3d2723c6b40e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:to="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_cfcbecfe-6fad-4b89-96b0-46744adf8461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_PreferredStockMember_cfcbecfe-6fad-4b89-96b0-46744adf8461" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_21c70d6b-1f79-4117-a565-c73682089f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_CommonStockMember_21c70d6b-1f79-4117-a565-c73682089f04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7f228beb-b47c-480e-a3e3-b52edc97af72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7f228beb-b47c-480e-a3e3-b52edc97af72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5589ace-cd50-44af-9509-a813d79a4f30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5589ace-cd50-44af-9509-a813d79a4f30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b6550554-8922-414f-a079-d67e6a9d1753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_RetainedEarningsMember_b6550554-8922-414f-a079-d67e6a9d1753" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1f3df461-a902-4767-8419-8dcde045dbae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1f3df461-a902-4767-8419-8dcde045dbae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_ca819d37-1aec-47e7-a5e4-8ab35731d089" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:to="loc_us-gaap_OverAllotmentOptionMember_ca819d37-1aec-47e7-a5e4-8ab35731d089" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FollowOnPublicOfferingMember_7d7d84c6-cd0e-4b71-881f-2f2119219a8a" xlink:href="semr-20221231.xsd#semr_FollowOnPublicOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:to="loc_semr_FollowOnPublicOfferingMember_7d7d84c6-cd0e-4b71-881f-2f2119219a8a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="idd993b7872b04690b3f43c2e123a6805_SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_559c57c5-cddd-44bb-bd43-dd40d91e6bdc" xlink:href="semr-20221231.xsd#semr_IncreaseDecreaseInContractWithCustomerLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_559c57c5-cddd-44bb-bd43-dd40d91e6bdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a00c85-8fd3-4332-9bb1-f962339d45af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a00c85-8fd3-4332-9bb1-f962339d45af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_62ef6149-fcd4-4a18-91ee-6cdd5ced530b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_62ef6149-fcd4-4a18-91ee-6cdd5ced530b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_24e129e5-ab9d-4566-ab7c-e58fd2266752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_24e129e5-ab9d-4566-ab7c-e58fd2266752" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_dc23cb37-bbd1-4c72-bddd-ea55ec31bb83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_dc23cb37-bbd1-4c72-bddd-ea55ec31bb83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_f8c3b05c-67f8-43b2-b432-acb61f16be3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_f8c3b05c-67f8-43b2-b432-acb61f16be3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7cb965a9-9dc4-4ec8-9838-aa647f55a07d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7cb965a9-9dc4-4ec8-9838-aa647f55a07d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5fe4f7a0-3071-430c-9127-f65b12f1b472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5fe4f7a0-3071-430c-9127-f65b12f1b472" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_a2001f4d-b2c0-4ae9-8fb5-faf2588669c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_a2001f4d-b2c0-4ae9-8fb5-faf2588669c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_ed285a2e-95c1-47f9-9334-f4a0420397be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_ed285a2e-95c1-47f9-9334-f4a0420397be" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_5c2f979e-9abf-4f90-a65d-000be47e5afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_5c2f979e-9abf-4f90-a65d-000be47e5afe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c506cfa0-3549-4e8d-84e1-96b676073a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c506cfa0-3549-4e8d-84e1-96b676073a65" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_8e761d96-dbcc-406a-940b-15147825af3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_8e761d96-dbcc-406a-940b-15147825af3e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_a3ad8ba5-70e8-4e1a-bd27-1b33fda699dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_a3ad8ba5-70e8-4e1a-bd27-1b33fda699dc" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_a3980f94-42d1-4a63-b129-f00c5bceb05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_a3980f94-42d1-4a63-b129-f00c5bceb05f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationTerm_2d453967-fe90-48b4-b008-b718b4149980" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_BusinessCombinationContingentConsiderationTerm_2d453967-fe90-48b4-b008-b718b4149980" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_0d010a61-8e74-4bc9-948a-6d69cbd348e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AdvertisingExpense_0d010a61-8e74-4bc9-948a-6d69cbd348e0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdab74dc-52a6-4b4e-8682-ceec4b4fdd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdab74dc-52a6-4b4e-8682-ceec4b4fdd0a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2852749f-812a-41b7-9aef-9831a3c2834f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_2852749f-812a-41b7-9aef-9831a3c2834f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_57f96df8-2a02-44f3-a589-a29af841da5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_57f96df8-2a02-44f3-a589-a29af841da5d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_99555092-e1ca-41a5-a452-855605ec7c46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_99555092-e1ca-41a5-a452-855605ec7c46" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_64caeb4c-1243-4391-9d00-5dd04007f8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_64caeb4c-1243-4391-9d00-5dd04007f8a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f20eee3-1d54-4518-b207-3ddb6886d61e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f20eee3-1d54-4518-b207-3ddb6886d61e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_3d7ac7dd-fed7-43f6-9555-efc1b6af2df6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_3d7ac7dd-fed7-43f6-9555-efc1b6af2df6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d7c891cd-924b-4355-a1e9-bdcb7772ee38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d7c891cd-924b-4355-a1e9-bdcb7772ee38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5f8b0e77-462c-432e-a68f-760ea2a88131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5f8b0e77-462c-432e-a68f-760ea2a88131" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_befda1b8-ef5b-417d-bd0f-d0192a550acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_befda1b8-ef5b-417d-bd0f-d0192a550acb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6645e026-4ea4-4518-bfe8-c90dc62fee41_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6645e026-4ea4-4518-bfe8-c90dc62fee41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_52dcb3a0-4fd9-4492-9aff-9309356399dc" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:to="loc_semr_ProwlyMember_52dcb3a0-4fd9-4492-9aff-9309356399dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_70031897-b7aa-4c06-9211-b06a4e62a60c" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:to="loc_semr_KompyteMember_70031897-b7aa-4c06-9211-b06a4e62a60c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1" xlink:type="extended" id="if6085477a0b3476e9afbef808bf9c3ef_SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_559c57c5-cddd-44bb-bd43-dd40d91e6bdc" xlink:href="semr-20221231.xsd#semr_IncreaseDecreaseInContractWithCustomerLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_559c57c5-cddd-44bb-bd43-dd40d91e6bdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a00c85-8fd3-4332-9bb1-f962339d45af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a00c85-8fd3-4332-9bb1-f962339d45af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_62ef6149-fcd4-4a18-91ee-6cdd5ced530b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_62ef6149-fcd4-4a18-91ee-6cdd5ced530b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_24e129e5-ab9d-4566-ab7c-e58fd2266752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_24e129e5-ab9d-4566-ab7c-e58fd2266752" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_dc23cb37-bbd1-4c72-bddd-ea55ec31bb83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_dc23cb37-bbd1-4c72-bddd-ea55ec31bb83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_f8c3b05c-67f8-43b2-b432-acb61f16be3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_f8c3b05c-67f8-43b2-b432-acb61f16be3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7cb965a9-9dc4-4ec8-9838-aa647f55a07d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7cb965a9-9dc4-4ec8-9838-aa647f55a07d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5fe4f7a0-3071-430c-9127-f65b12f1b472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5fe4f7a0-3071-430c-9127-f65b12f1b472" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_a2001f4d-b2c0-4ae9-8fb5-faf2588669c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_a2001f4d-b2c0-4ae9-8fb5-faf2588669c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_ed285a2e-95c1-47f9-9334-f4a0420397be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_ed285a2e-95c1-47f9-9334-f4a0420397be" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_5c2f979e-9abf-4f90-a65d-000be47e5afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_5c2f979e-9abf-4f90-a65d-000be47e5afe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c506cfa0-3549-4e8d-84e1-96b676073a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c506cfa0-3549-4e8d-84e1-96b676073a65" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_8e761d96-dbcc-406a-940b-15147825af3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_8e761d96-dbcc-406a-940b-15147825af3e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_a3ad8ba5-70e8-4e1a-bd27-1b33fda699dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_a3ad8ba5-70e8-4e1a-bd27-1b33fda699dc" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_a3980f94-42d1-4a63-b129-f00c5bceb05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_a3980f94-42d1-4a63-b129-f00c5bceb05f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationTerm_2d453967-fe90-48b4-b008-b718b4149980" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_BusinessCombinationContingentConsiderationTerm_2d453967-fe90-48b4-b008-b718b4149980" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_0d010a61-8e74-4bc9-948a-6d69cbd348e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AdvertisingExpense_0d010a61-8e74-4bc9-948a-6d69cbd348e0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdab74dc-52a6-4b4e-8682-ceec4b4fdd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdab74dc-52a6-4b4e-8682-ceec4b4fdd0a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2852749f-812a-41b7-9aef-9831a3c2834f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_2852749f-812a-41b7-9aef-9831a3c2834f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_57f96df8-2a02-44f3-a589-a29af841da5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_57f96df8-2a02-44f3-a589-a29af841da5d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_99555092-e1ca-41a5-a452-855605ec7c46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_99555092-e1ca-41a5-a452-855605ec7c46" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f20eee3-1d54-4518-b207-3ddb6886d61e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f20eee3-1d54-4518-b207-3ddb6886d61e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_3d7ac7dd-fed7-43f6-9555-efc1b6af2df6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_3d7ac7dd-fed7-43f6-9555-efc1b6af2df6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d7c891cd-924b-4355-a1e9-bdcb7772ee38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d7c891cd-924b-4355-a1e9-bdcb7772ee38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5f8b0e77-462c-432e-a68f-760ea2a88131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5f8b0e77-462c-432e-a68f-760ea2a88131" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_befda1b8-ef5b-417d-bd0f-d0192a550acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_befda1b8-ef5b-417d-bd0f-d0192a550acb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6645e026-4ea4-4518-bfe8-c90dc62fee41_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6645e026-4ea4-4518-bfe8-c90dc62fee41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_52dcb3a0-4fd9-4492-9aff-9309356399dc" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:to="loc_semr_ProwlyMember_52dcb3a0-4fd9-4492-9aff-9309356399dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_70031897-b7aa-4c06-9211-b06a4e62a60c" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:to="loc_semr_KompyteMember_70031897-b7aa-4c06-9211-b06a4e62a60c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" xlink:type="extended" id="i4669b341a0bf46f7b4b4a4b0d251b8ad_SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32bca88a-0bb7-4e70-8823-9ae1c69c2459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32bca88a-0bb7-4e70-8823-9ae1c69c2459" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b107235-9574-430a-bdd5-bd28e39c6f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b107235-9574-430a-bdd5-bd28e39c6f23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_10587110-5666-42e7-a96b-0c96354dc60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_10587110-5666-42e7-a96b-0c96354dc60d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_30fa0560-c0f0-43d1-be4b-7d84980f3f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_30fa0560-c0f0-43d1-be4b-7d84980f3f20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4125b65d-41f6-4396-95f3-2c20b1defe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4125b65d-41f6-4396-95f3-2c20b1defe07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_881064c2-bb18-4a53-a1b5-b2e4b58f0978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_881064c2-bb18-4a53-a1b5-b2e4b58f0978" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_02eca72e-b7fb-4564-b280-895c8a5d8110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_02eca72e-b7fb-4564-b280-895c8a5d8110" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_1c905a35-497a-485e-a1f6-0f891179d625" xlink:href="semr-20221231.xsd#semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_1c905a35-497a-485e-a1f6-0f891179d625" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8b31cec5-3c48-478c-85f2-7ea0be146d4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8b31cec5-3c48-478c-85f2-7ea0be146d4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember_16a438f0-d4ec-49b1-ba3a-59731bcb5d96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:to="loc_us-gaap_USTreasuryBondSecuritiesMember_16a438f0-d4ec-49b1-ba3a-59731bcb5d96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_83039e41-a6c5-4214-8138-e8fc23a31add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_83039e41-a6c5-4214-8138-e8fc23a31add" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails" xlink:type="extended" id="i1e1b3e63940442039ce4ee7c21138da2_SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2cca16c7-04bd-4ff8-963f-fc9f03028b94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_27b79cc7-7d77-4d69-a47b-d727d85a640f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2cca16c7-04bd-4ff8-963f-fc9f03028b94" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_27b79cc7-7d77-4d69-a47b-d727d85a640f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2cca16c7-04bd-4ff8-963f-fc9f03028b94" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_1cf2432e-aaaf-4522-96d0-f0fb1c7f831b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:to="loc_us-gaap_ComputerEquipmentMember_1cf2432e-aaaf-4522-96d0-f0fb1c7f831b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_9d38fba7-344f-4156-83fe-91d8cfad1530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_9d38fba7-344f-4156-83fe-91d8cfad1530" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_5a216994-6fe0-4e65-a300-2f6e27b255bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_5a216994-6fe0-4e65-a300-2f6e27b255bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:to="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5c99c201-98d1-4d4a-865a-8a7ff494a3f1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:to="loc_srt_RangeMember_5c99c201-98d1-4d4a-865a-8a7ff494a3f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:to="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7a6b566e-7369-4aef-bb2f-e3c9b3c69e8a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:to="loc_srt_MinimumMember_7a6b566e-7369-4aef-bb2f-e3c9b3c69e8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3c77eb8a-6ba5-40a2-800e-d45a6c22a924" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:to="loc_srt_MaximumMember_3c77eb8a-6ba5-40a2-800e-d45a6c22a924" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" xlink:type="extended" id="i11af52c8ae6349ee8893460d66c235a7_SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74b70755-246b-4073-91f2-2097cf4950f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74b70755-246b-4073-91f2-2097cf4950f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2681ad67-e156-4d9f-95b9-a409f68bb1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2681ad67-e156-4d9f-95b9-a409f68bb1bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_7f788695-0d4c-4ea9-9b19-7334b7dfad26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_7f788695-0d4c-4ea9-9b19-7334b7dfad26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_b35aee8e-bb3a-4107-bf9a-03bb140d6bed" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:to="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_b35aee8e-bb3a-4107-bf9a-03bb140d6bed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_e1e46eb6-df11-469b-9aea-75c53a15838d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_e1e46eb6-df11-469b-9aea-75c53a15838d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3368915d-7f7c-4566-b340-151fdc01b937_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3368915d-7f7c-4566-b340-151fdc01b937_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_fa6175bc-f528-46a6-bc83-cb418891384e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_fa6175bc-f528-46a6-bc83-cb418891384e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_86256a90-18c0-4a37-aea4-26240a0e74e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_fa6175bc-f528-46a6-bc83-cb418891384e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_86256a90-18c0-4a37-aea4-26240a0e74e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8d1f6fe-11d3-4970-a149-f21a14a6016c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8d1f6fe-11d3-4970-a149-f21a14a6016c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f2be6ac3-680c-4727-8779-355d2bd4448f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f2be6ac3-680c-4727-8779-355d2bd4448f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5381b976-e0ce-4d84-adca-748ef96bb9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5381b976-e0ce-4d84-adca-748ef96bb9ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a4f5c0c0-3067-4f29-a356-50e9f104fe2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a4f5c0c0-3067-4f29-a356-50e9f104fe2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b63ce661-9d5b-4e28-b274-2f3566f2729f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b63ce661-9d5b-4e28-b274-2f3566f2729f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b333d8cc-4270-4a9f-a11f-09a02de7b436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b333d8cc-4270-4a9f-a11f-09a02de7b436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_17663bef-5efd-4bc7-b6f8-d504d960e449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b333d8cc-4270-4a9f-a11f-09a02de7b436" xlink:to="loc_us-gaap_MoneyMarketFundsMember_17663bef-5efd-4bc7-b6f8-d504d960e449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5038c865-b447-49c1-8ad2-c20d9c997834_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5038c865-b447-49c1-8ad2-c20d9c997834_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember_81bbfdd4-fc35-4de4-a4f6-35b7b8f724c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:to="loc_us-gaap_USTreasuryBondSecuritiesMember_81bbfdd4-fc35-4de4-a4f6-35b7b8f724c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_6737ff82-180e-41bb-96e8-0a6dc425e0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_6737ff82-180e-41bb-96e8-0a6dc425e0a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_44d99bc5-d3cb-445e-9c6e-3a66d67ad236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_44d99bc5-d3cb-445e-9c6e-3a66d67ad236" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails" xlink:type="extended" id="i78eeb3f620814a82bb538cf9b95ec010_SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7ba05459-ad18-43fc-8b7d-1dca2eb2526d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7ba05459-ad18-43fc-8b7d-1dca2eb2526d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_bc19a7de-0175-4fad-8b17-5ae649f8b776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_bc19a7de-0175-4fad-8b17-5ae649f8b776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_54ed0159-5407-4b20-ba43-60f153a1b076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_54ed0159-5407-4b20-ba43-60f153a1b076" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_84a84506-e7cc-4719-bedc-1414ab4a04d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_84a84506-e7cc-4719-bedc-1414ab4a04d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_8a7e2d8e-ab07-42f3-9841-9ce10534aa36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7ba05459-ad18-43fc-8b7d-1dca2eb2526d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10cc13f6-248f-4901-abfc-03342e216641_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10cc13f6-248f-4901-abfc-03342e216641_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a36e1f41-e27e-4de0-a677-2922e59e4c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a36e1f41-e27e-4de0-a677-2922e59e4c17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_eeaba5ac-d033-4c01-9375-18d80f9c3ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a36e1f41-e27e-4de0-a677-2922e59e4c17" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_eeaba5ac-d033-4c01-9375-18d80f9c3ddc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueInputsDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails" xlink:type="extended" id="i0a00e994bede4d32b3ca46a5577c2ced_SummaryofSignificantAccountingPoliciesFairValueInputsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6e3c51c0-f86d-41f0-9ca9-2cc4e700e05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6fc245c4-23c4-410b-b424-89498832097c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6e3c51c0-f86d-41f0-9ca9-2cc4e700e05a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6fc245c4-23c4-410b-b424-89498832097c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6e3c51c0-f86d-41f0-9ca9-2cc4e700e05a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_2dd7cdd2-2275-493f-9ce2-af23cbd458f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_2dd7cdd2-2275-493f-9ce2-af23cbd458f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_25da309a-262d-43f8-b033-5c1372d7f8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_25da309a-262d-43f8-b033-5c1372d7f8eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_MeasurementInputRevenueVolatilityMember_2d27e377-cce4-4c08-aad2-c4d375315aec" xlink:href="semr-20221231.xsd#semr_MeasurementInputRevenueVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:to="loc_semr_MeasurementInputRevenueVolatilityMember_2d27e377-cce4-4c08-aad2-c4d375315aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b2475135-d632-40f4-84dd-479fb3a10588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b2475135-d632-40f4-84dd-479fb3a10588" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails" xlink:type="extended" id="i7e7cad143d604b8f9b9c19bb675a813a_SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_abc7ae0c-f5e0-47a7-8be5-57e2958f54d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:href="semr-20221231.xsd#semr_FairValueOfContingentConsiderationLiabilityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_abc7ae0c-f5e0-47a7-8be5-57e2958f54d4" xlink:to="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a792375a-44d4-4eb3-a0d5-8367ae5fef05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a792375a-44d4-4eb3-a0d5-8367ae5fef05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_735c4ede-ffe9-4137-8c1f-6ff46e8d8576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_735c4ede-ffe9-4137-8c1f-6ff46e8d8576" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_82c1cca7-86a6-4a4c-9b9a-5612609c2a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_82c1cca7-86a6-4a4c-9b9a-5612609c2a96" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_b6b1aa96-c0bb-4efa-8267-4bfea152a582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_abc7ae0c-f5e0-47a7-8be5-57e2958f54d4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2fda837d-bb07-43a2-b65a-de7966c3b678_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2fda837d-bb07-43a2-b65a-de7966c3b678_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ec0af2ab-bb43-445e-8d42-a89e96162098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ec0af2ab-bb43-445e-8d42-a89e96162098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_a7b18e5b-1823-4104-9e91-7fec7ea9b98c" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ec0af2ab-bb43-445e-8d42-a89e96162098" xlink:to="loc_semr_ProwlyMember_a7b18e5b-1823-4104-9e91-7fec7ea9b98c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_01b85f7c-4759-446d-80dc-21986193e405_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_01b85f7c-4759-446d-80dc-21986193e405_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae0f5b3-d995-42ff-ba4a-be7eb823cc4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae0f5b3-d995-42ff-ba4a-be7eb823cc4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContingentConsiderationLiabilityMember_6588a013-bd43-4fac-b905-8a61e7a0f00f" xlink:href="semr-20221231.xsd#semr_ContingentConsiderationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae0f5b3-d995-42ff-ba4a-be7eb823cc4a" xlink:to="loc_semr_ContingentConsiderationLiabilityMember_6588a013-bd43-4fac-b905-8a61e7a0f00f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" xlink:type="extended" id="ibbecac651e014bcda73a15dc6cfc6f08_SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0d8c2860-25a6-4464-a687-5d6aaeebc178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_72ebe499-3e83-4e29-92b5-758dc856061a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0d8c2860-25a6-4464-a687-5d6aaeebc178" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_72ebe499-3e83-4e29-92b5-758dc856061a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0d8c2860-25a6-4464-a687-5d6aaeebc178" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1d9f764a-4d0b-40a6-9670-83727aeb5d53_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1d9f764a-4d0b-40a6-9670-83727aeb5d53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_fcbc1b7e-a254-4b49-ae4b-3678d7d3993d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:to="loc_us-gaap_EmployeeStockOptionMember_fcbc1b7e-a254-4b49-ae4b-3678d7d3993d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_6a907607-78c0-432a-b78a-01f798c3a083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:to="loc_us-gaap_PreferredStockMember_6a907607-78c0-432a-b78a-01f798c3a083" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_RSAsRSUsAndPSUsMember_c668b3cb-f969-4b3d-87c2-4ee52c9ed129" xlink:href="semr-20221231.xsd#semr_RSAsRSUsAndPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:to="loc_semr_RSAsRSUsAndPSUsMember_c668b3cb-f969-4b3d-87c2-4ee52c9ed129" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/LeasesAdditionalInformationDetails" xlink:type="extended" id="ide6d11d0ddcb4ee1a95d5772a9b635b7_LeasesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseArea_740a24cc-dc37-4374-a082-b13e4f492ea5" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseArea"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseArea_740a24cc-dc37-4374-a082-b13e4f492ea5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToExtendNumber_e9d841d2-43b5-42c2-8487-1d6fcb918b09" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToExtendNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseOptionToExtendNumber_e9d841d2-43b5-42c2-8487-1d6fcb918b09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_77155ff1-0669-4215-b313-ed470f426fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_77155ff1-0669-4215-b313-ed470f426fa5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToTerminatePeriod_2fa8cd76-4bcf-4847-a45f-8d31d8aa63e2" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToTerminatePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseOptionToTerminatePeriod_2fa8cd76-4bcf-4847-a45f-8d31d8aa63e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_55301e08-21bf-42f3-9119-23cfe08ce441" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_55301e08-21bf-42f3-9119-23cfe08ce441" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f4c96896-5d16-4a1a-98dd-007e38ba1201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f4c96896-5d16-4a1a-98dd-007e38ba1201" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e346f0b7-6a85-4023-8c43-534e46b5e09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e346f0b7-6a85-4023-8c43-534e46b5e09f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3f075b2d-4cae-47af-9711-22958f5707f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3f075b2d-4cae-47af-9711-22958f5707f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_34e63f1f-336d-4e0e-9bcb-1038872007ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_OperatingLeaseLiability_34e63f1f-336d-4e0e-9bcb-1038872007ee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_27d838a1-ebb5-4a84-8b65-19fc230fbd72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_OperatingLeaseExpense_27d838a1-ebb5-4a84-8b65-19fc230fbd72" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:to="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8059c319-9ed5-49a5-bbdd-77dd4d001532_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:to="loc_srt_RangeMember_8059c319-9ed5-49a5-bbdd-77dd4d001532_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:to="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_480ad90e-e63e-4cae-8efd-e3b080a80415" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:to="loc_srt_MinimumMember_480ad90e-e63e-4cae-8efd-e3b080a80415" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5480c813-aaef-47e0-9cb7-e0debff09de7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:to="loc_srt_MaximumMember_5480c813-aaef-47e0-9cb7-e0debff09de7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:to="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_23c9ee0b-ecec-450c-91ee-477144cc3a74_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:to="loc_srt_SegmentGeographicalDomain_23c9ee0b-ecec-450c-91ee-477144cc3a74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:to="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_AustinTexasMember_ae80675d-0fc1-4612-ab23-6cab835b392b" xlink:href="semr-20221231.xsd#semr_AustinTexasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_AustinTexasMember_ae80675d-0fc1-4612-ab23-6cab835b392b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BarcelonaSpainMember_29b7cd91-fac4-4a61-b5d6-8370647b5deb" xlink:href="semr-20221231.xsd#semr_BarcelonaSpainMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_BarcelonaSpainMember_29b7cd91-fac4-4a61-b5d6-8370647b5deb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DallasTexasMember_21d76264-6750-457a-9d3a-b6967bf5f4a7" xlink:href="semr-20221231.xsd#semr_DallasTexasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_DallasTexasMember_21d76264-6750-457a-9d3a-b6967bf5f4a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TrevosePennsylvaniaMember_b1513a17-1801-4f3f-901d-b7b0a7795a6d" xlink:href="semr-20221231.xsd#semr_TrevosePennsylvaniaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_TrevosePennsylvaniaMember_b1513a17-1801-4f3f-901d-b7b0a7795a6d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BostonMassachusettsMember_78807e83-2145-4ee0-8c8f-6372d5d071e5" xlink:href="semr-20221231.xsd#semr_BostonMassachusettsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_BostonMassachusettsMember_78807e83-2145-4ee0-8c8f-6372d5d071e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LimassolCyprusMember_21072897-f809-463b-b974-5616b1586df7" xlink:href="semr-20221231.xsd#semr_LimassolCyprusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_LimassolCyprusMember_21072897-f809-463b-b974-5616b1586df7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_PragueCzechRepublicMember_d9ae87f3-1387-49af-98b8-bc5720da592f" xlink:href="semr-20221231.xsd#semr_PragueCzechRepublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_PragueCzechRepublicMember_d9ae87f3-1387-49af-98b8-bc5720da592f" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="ic2bcd80094a74900af625f1dc04bb9a0_PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d1419b4a-f145-43d9-bccd-a1a7686ed24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d1419b4a-f145-43d9-bccd-a1a7686ed24f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_17b7c9b3-30f7-4b43-8063-562f4bdda9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_17b7c9b3-30f7-4b43-8063-562f4bdda9f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2b83bcee-1efe-4402-89c9-747c242458e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2b83bcee-1efe-4402-89c9-747c242458e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_c0ce9d07-2280-40e1-b749-311da3caf872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_c0ce9d07-2280-40e1-b749-311da3caf872" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsGross_5a2a7a5e-efad-438e-aea2-1a47a69ebee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasedAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_CapitalLeasedAssetsGross_5a2a7a5e-efad-438e-aea2-1a47a69ebee7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2df25dbf-dd97-49d7-b485-580007994430_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2df25dbf-dd97-49d7-b485-580007994430_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_59a8319b-1030-4eac-9a47-371272f765d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:to="loc_us-gaap_ComputerEquipmentMember_59a8319b-1030-4eac-9a47-371272f765d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_edc92eb9-c480-4297-ad19-558522f1b514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_edc92eb9-c480-4297-ad19-558522f1b514" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_0535144a-c958-487a-aea5-0b832256da84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_0535144a-c958-487a-aea5-0b832256da84" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNetAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails" xlink:type="extended" id="ic8eabb9ff3d24de694761bb5d85082db_PropertyandEquipmentNetAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6dc58232-e132-4ecf-bad7-07e36568743a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_Depreciation_6dc58232-e132-4ecf-bad7-07e36568743a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2f22c7d9-2c0e-4775-81af-f9fdd88bc900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2f22c7d9-2c0e-4775-81af-f9fdd88bc900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_da8aa188-17ad-4726-b4fb-3c117ad1d5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesIncomeStatementAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_da8aa188-17ad-4726-b4fb-3c117ad1d5f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_dcd8f716-97c5-47a1-ba6b-69bc3cae1952_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_dcd8f716-97c5-47a1-ba6b-69bc3cae1952_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_553d4979-3c8f-4929-aab2-ab4fc23e2b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_553d4979-3c8f-4929-aab2-ab4fc23e2b55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DataCenterEquipmentMember_4fd0f695-a655-4eab-8644-0a48a4b96fa9" xlink:href="semr-20221231.xsd#semr_DataCenterEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_553d4979-3c8f-4929-aab2-ab4fc23e2b55" xlink:to="loc_semr_DataCenterEquipmentMember_4fd0f695-a655-4eab-8644-0a48a4b96fa9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails" xlink:type="extended" id="id504ea54f11e420ab32d241083e4ab65_AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_28a817b9-f471-43df-9689-3fe38a0140c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_28a817b9-f471-43df-9689-3fe38a0140c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_764521ea-5a10-4ca5-abcc-043a10862aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_764521ea-5a10-4ca5-abcc-043a10862aff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b8364630-4027-44e9-a39d-efbd06c910e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b8364630-4027-44e9-a39d-efbd06c910e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_42efa6f3-3ea7-4779-b76d-5ed3dcf43f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_42efa6f3-3ea7-4779-b76d-5ed3dcf43f59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8ffd081d-adeb-4ba5-8bdb-0caa2e54ff96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8ffd081d-adeb-4ba5-8bdb-0caa2e54ff96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_200565e5-aa6f-4d71-a72d-b0df88c98bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_200565e5-aa6f-4d71-a72d-b0df88c98bf8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0b3496e9-22af-4dd6-b58a-96761a20cf85_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0b3496e9-22af-4dd6-b58a-96761a20cf85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BacklinkoMember_204664d3-8f2f-4449-a187-c82b7e28be84" xlink:href="semr-20221231.xsd#semr_BacklinkoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:to="loc_semr_BacklinkoMember_204664d3-8f2f-4449-a187-c82b7e28be84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_f75e8da6-8863-4b2c-9b3e-11906c68b28e" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:to="loc_semr_KompyteMember_f75e8da6-8863-4b2c-9b3e-11906c68b28e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_a7a6d222-fe7e-4e59-a15e-e9ae00e34564" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:to="loc_semr_ProwlyMember_a7a6d222-fe7e-4e59-a15e-e9ae00e34564" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_376bbf70-7e4f-4971-85f5-c23b613ef9b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_376bbf70-7e4f-4971-85f5-c23b613ef9b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_a1a3f53e-2c42-4147-ada1-a0525cf77db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_TradeNamesMember_a1a3f53e-2c42-4147-ada1-a0525cf77db7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContentMember_e1b184cc-4105-413a-81e2-04d683cd13db" xlink:href="semr-20221231.xsd#semr_ContentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_semr_ContentMember_e1b184cc-4105-413a-81e2-04d683cd13db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_73960cb6-3d3e-4049-aae9-4080b08f6bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_73960cb6-3d3e-4049-aae9-4080b08f6bc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d8f9ddfa-633b-4496-b348-e6c1e5211b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d8f9ddfa-633b-4496-b348-e6c1e5211b67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_c84e4317-49fe-41b7-903d-5aeff475dab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_c84e4317-49fe-41b7-903d-5aeff475dab0" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i67f859b77ac44306a916f21bf8721fdc_AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionContingentConsiderationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_339bbd2d-9611-4a37-883c-885bd1b0fbff" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_339bbd2d-9611-4a37-883c-885bd1b0fbff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_94f8599e-60c9-48f4-81c2-6c31c6fa3319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_us-gaap_Goodwill_94f8599e-60c9-48f4-81c2-6c31c6fa3319" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9c6f2df0-35a2-4299-bfa9-6d04762e8877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9c6f2df0-35a2-4299-bfa9-6d04762e8877" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_ecc785dc-5374-4f50-ad6e-909dce412bf9" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_ecc785dc-5374-4f50-ad6e-909dce412bf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_fbaa045f-8f7d-4686-979a-81e9f2391e52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_fbaa045f-8f7d-4686-979a-81e9f2391e52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_07c1a849-9b60-414b-89c4-4bda75a17b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_07c1a849-9b60-414b-89c4-4bda75a17b3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0f5c60a4-e367-4168-af25-9f5f9d8bdd6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0f5c60a4-e367-4168-af25-9f5f9d8bdd6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4be1e4d8-81fc-45ec-977d-4769f18f509a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4be1e4d8-81fc-45ec-977d-4769f18f509a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2be1652-2d77-4d89-b612-cea6f8ad1fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2be1652-2d77-4d89-b612-cea6f8ad1fbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_466db1de-b891-4b7d-a7e8-9a14a265b746" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2be1652-2d77-4d89-b612-cea6f8ad1fbb" xlink:to="loc_semr_KompyteMember_466db1de-b891-4b7d-a7e8-9a14a265b746" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" xlink:type="extended" id="i6648b5753cfc47968a1a42a0164a374e_AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b26c51b2-51a2-41ce-8036-ed2e6383af08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b26c51b2-51a2-41ce-8036-ed2e6383af08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b5fe20a0-05c8-45f6-bbe9-63b115e492f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b5fe20a0-05c8-45f6-bbe9-63b115e492f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0ddbc73d-8fdd-4fa9-a365-0b902cd9f70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0ddbc73d-8fdd-4fa9-a365-0b902cd9f70a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_08708c15-9b09-489a-b968-cdc4714f66dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_08708c15-9b09-489a-b968-cdc4714f66dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eae60183-0916-402c-b414-6bc2a5871b3f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eae60183-0916-402c-b414-6bc2a5871b3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_bd467b77-8238-4247-8e41-243273f2c58e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_bd467b77-8238-4247-8e41-243273f2c58e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_d15c6a54-0421-4041-b600-67ed67056ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_TradeNamesMember_d15c6a54-0421-4041-b600-67ed67056ca4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContentMember_74e721fc-4541-47a4-ba10-b4e1ccbb1a2a" xlink:href="semr-20221231.xsd#semr_ContentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_semr_ContentMember_74e721fc-4541-47a4-ba10-b4e1ccbb1a2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_be02ce1f-bfac-4243-9180-5eb9de3cba3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_be02ce1f-bfac-4243-9180-5eb9de3cba3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_d11d36fd-f5ff-497a-b621-6a9665e3a325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_d11d36fd-f5ff-497a-b621-6a9665e3a325" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ExitCostsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#ExitCostsDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/ExitCostsDetails" xlink:type="extended" id="icce62a1c8b914a6fa4d6c7361e3a51d2_ExitCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_b048b1ab-2988-4afe-bcbc-22c3c51952b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_RestructuringCharges_b048b1ab-2988-4afe-bcbc-22c3c51952b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_a94d1986-5289-4c9f-8b17-0c17d02d2830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_a94d1986-5289-4c9f-8b17-0c17d02d2830" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_b6158332-16bd-40cc-8a29-342da1a41692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_b6158332-16bd-40cc-8a29-342da1a41692" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_084bd4d4-83d8-4727-a964-09f9397440b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_084bd4d4-83d8-4727-a964-09f9397440b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OneTimeTerminationBenefitsMember_764575a0-f940-4ff1-84c5-6d3431400353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OneTimeTerminationBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:to="loc_us-gaap_OneTimeTerminationBenefitsMember_764575a0-f940-4ff1-84c5-6d3431400353" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelocationMember_f37798c4-32bd-4274-a21c-565c2f660210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:to="loc_us-gaap_EmployeeRelocationMember_f37798c4-32bd-4274-a21c-565c2f660210" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_3e59b152-aa99-4a1f-b42a-27bd3fbbdea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:to="loc_us-gaap_OtherRestructuringMember_3e59b152-aa99-4a1f-b42a-27bd3fbbdea4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:to="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ce955047-2633-4341-947e-6e265ac023ff_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:to="loc_srt_SegmentGeographicalDomain_ce955047-2633-4341-947e-6e265ac023ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_510b9958-5d91-4661-a0a0-86a6838d75e8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:to="loc_srt_SegmentGeographicalDomain_510b9958-5d91-4661-a0a0-86a6838d75e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_RU_86df115f-0a26-4e47-8d56-a728ee03640b" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_RU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_510b9958-5d91-4661-a0a0-86a6838d75e8" xlink:to="loc_country_RU_86df115f-0a26-4e47-8d56-a728ee03640b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RevolvingCreditFacilityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#RevolvingCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/RevolvingCreditFacilityDetails" xlink:type="extended" id="id11a49ebca70437da4455732f3741968_RevolvingCreditFacilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f6163087-325d-4e43-a3ad-02b9754165ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f6163087-325d-4e43-a3ad-02b9754165ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_337a9e18-bf6b-4b53-aaf7-9b9a862e5631" xlink:href="semr-20221231.xsd#semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_337a9e18-bf6b-4b53-aaf7-9b9a862e5631" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_96185132-f280-4a36-9081-1985cb04d173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_DebtInstrumentTerm_96185132-f280-4a36-9081-1985cb04d173" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentVariableInterestRateFloor_a2e525c5-4c7b-4d9c-930a-c7a1ae875571" xlink:href="semr-20221231.xsd#semr_DebtInstrumentVariableInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_DebtInstrumentVariableInterestRateFloor_a2e525c5-4c7b-4d9c-930a-c7a1ae875571" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_5f32ff69-c97b-479e-b657-9bb8cee1f495" xlink:href="semr-20221231.xsd#semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_5f32ff69-c97b-479e-b657-9bb8cee1f495" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_717a2a89-0261-460d-b895-8ca15d94c4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_717a2a89-0261-460d-b895-8ca15d94c4df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_420d42b4-5a83-4fa1-b9e0-409eccac4b94" xlink:href="semr-20221231.xsd#semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_420d42b4-5a83-4fa1-b9e0-409eccac4b94" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_881a3552-69c8-42e6-8b90-ee63d2333709" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_881a3552-69c8-42e6-8b90-ee63d2333709" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a94560ff-024b-4ac6-a6b0-178d1eb1044e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LongTermDebt_a94560ff-024b-4ac6-a6b0-178d1eb1044e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_2aa95013-56a1-4169-9c28-55daf619c91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_2aa95013-56a1-4169-9c28-55daf619c91c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_0d908d96-f553-44ac-9baf-2ddd29e24629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_0d908d96-f553-44ac-9baf-2ddd29e24629" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_ce502f5d-0fb5-4f89-9b55-345c7fdd2ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_InterestExpenseDebt_ce502f5d-0fb5-4f89-9b55-345c7fdd2ad5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6ffe51de-1deb-41df-9dbb-70657b8ba18c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:to="loc_us-gaap_CreditFacilityDomain_6ffe51de-1deb-41df-9dbb-70657b8ba18c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:to="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_51c9ac6e-7a3e-4658-96b5-b801b8f93b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_51c9ac6e-7a3e-4658-96b5-b801b8f93b1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_30d47af4-8ad3-411a-a72d-8d56a5ce9702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:to="loc_us-gaap_LetterOfCreditMember_30d47af4-8ad3-411a-a72d-8d56a5ce9702" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ef2837fd-8257-42e5-af68-107e45e46f36_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ef2837fd-8257-42e5-af68-107e45e46f36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_67135ae5-456b-4fd2-872d-acbf5533b64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_67135ae5-456b-4fd2-872d-acbf5533b64d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_JPMorganChaseCreditAgreementMember_7b192850-0b9e-4f7d-a172-b8c32bc717ed" xlink:href="semr-20221231.xsd#semr_JPMorganChaseCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67135ae5-456b-4fd2-872d-acbf5533b64d" xlink:to="loc_semr_JPMorganChaseCreditAgreementMember_7b192850-0b9e-4f7d-a172-b8c32bc717ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_46274d29-6879-41ba-8b99-c00093bb848d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_46274d29-6879-41ba-8b99-c00093bb848d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_a6fa7822-bff7-42fb-9cbb-ee4a99269089" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_a6fa7822-bff7-42fb-9cbb-ee4a99269089" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_JPMorganChaseMember_43fed1cc-95a4-46a3-a58a-6814e92ac4de" xlink:href="semr-20221231.xsd#semr_JPMorganChaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_a6fa7822-bff7-42fb-9cbb-ee4a99269089" xlink:to="loc_semr_JPMorganChaseMember_43fed1cc-95a4-46a3-a58a-6814e92ac4de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2652d586-0907-4fb9-9c01-03346714e2ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:to="loc_us-gaap_VariableRateDomain_2652d586-0907-4fb9-9c01-03346714e2ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:to="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_af9c2747-ccbb-422e-9f55-3ef2edc970bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_af9c2747-ccbb-422e-9f55-3ef2edc970bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_24937f98-179b-454d-aef1-e42f4d2f9b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:to="loc_us-gaap_BaseRateMember_24937f98-179b-454d-aef1-e42f4d2f9b55" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="ifcd9947946ed4ccdb789a8078c586475_IncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_5f4e707a-29cb-43d9-95a6-035bd4c42fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_5f4e707a-29cb-43d9-95a6-035bd4c42fdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_44305f3f-74a9-4516-a74c-c16d0bf49dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_OperatingLossCarryforwards_44305f3f-74a9-4516-a74c-c16d0bf49dcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_8079a49a-a454-44d6-84c1-ac505f3fcdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_8079a49a-a454-44d6-84c1-ac505f3fcdf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_704a0675-8cad-4eda-9e97-75095a4a12c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_704a0675-8cad-4eda-9e97-75095a4a12c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_2e347907-f3a6-4ad5-906b-951a962720a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_2e347907-f3a6-4ad5-906b-951a962720a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_604499df-6a2c-44b9-90f5-f24112d3cd83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_604499df-6a2c-44b9-90f5-f24112d3cd83" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_5d2b5ae8-04bb-4a40-96ac-2cc8d16a2acc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_5d2b5ae8-04bb-4a40-96ac-2cc8d16a2acc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_99d5798b-f985-4bf9-9817-2d0d2146f89e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_99d5798b-f985-4bf9-9817-2d0d2146f89e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_3585ce91-fcae-463c-b625-67dfacc52738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:to="loc_us-gaap_DomesticCountryMember_3585ce91-fcae-463c-b625-67dfacc52738" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_ee6ffa3d-99dc-4631-8c1f-2a246556c359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_ee6ffa3d-99dc-4631-8c1f-2a246556c359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_4879550c-4672-47bc-afe4-c1aad07f2976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:to="loc_us-gaap_ForeignCountryMember_4879550c-4672-47bc-afe4-c1aad07f2976" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_a5233903-822a-4192-808c-a6570b2435eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_a5233903-822a-4192-808c-a6570b2435eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7f80307f-d0ac-41f0-9178-5a76f3a8beb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7f80307f-d0ac-41f0-9178-5a76f3a8beb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLossCarryforwardMember_363264c7-be6e-4bb6-96a3-5a18bc8d9134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLossCarryforwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_7f80307f-d0ac-41f0-9178-5a76f3a8beb9" xlink:to="loc_us-gaap_CapitalLossCarryforwardMember_363264c7-be6e-4bb6-96a3-5a18bc8d9134" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0e99137a-4a7b-4939-8fed-49774486a407_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:to="loc_srt_SegmentGeographicalDomain_0e99137a-4a7b-4939-8fed-49774486a407_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:to="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OtherForeignLocationsMember_8ec2f02a-9be9-4d32-aa94-aca927a9e40f" xlink:href="semr-20221231.xsd#semr_OtherForeignLocationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:to="loc_semr_OtherForeignLocationsMember_8ec2f02a-9be9-4d32-aa94-aca927a9e40f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CY_ee302734-02c0-49bc-ad6a-496beaeb9173" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:to="loc_country_CY_ee302734-02c0-49bc-ad6a-496beaeb9173" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" xlink:type="extended" id="i54967d915b9c4e0199100c90b1b36b66_RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_c7c56cdf-8cb2-4c72-9865-cda514c26110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_c7c56cdf-8cb2-4c72-9865-cda514c26110" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_d9dee471-06b2-4d61-a9eb-7d8123000efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_d9dee471-06b2-4d61-a9eb-7d8123000efa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_007551f3-b864-4061-825a-07d1dff23655" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_007551f3-b864-4061-825a-07d1dff23655" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_53a7fd7b-1d3c-4037-848e-c785e931f30e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_53a7fd7b-1d3c-4037-848e-c785e931f30e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_94c5c63d-9bd6-47aa-b283-b4f1905219a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_94c5c63d-9bd6-47aa-b283-b4f1905219a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_616f3b38-83a8-4d63-9b2a-a2d38ad22cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_616f3b38-83a8-4d63-9b2a-a2d38ad22cc1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0ec6a825-4e4e-4dde-bd27-00d098b97e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0ec6a825-4e4e-4dde-bd27-00d098b97e6f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4292e557-86e7-4afa-8ae3-eda33c0d52d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4292e557-86e7-4afa-8ae3-eda33c0d52d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_24f97c21-300b-4e85-ad68-b469abbbe2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_24f97c21-300b-4e85-ad68-b469abbbe2c6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4611962e-b0e3-4efa-ac6c-3147a010729d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4611962e-b0e3-4efa-ac6c-3147a010729d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CommonStockVotingRightsNumberOfVotes_cdbc9809-1b40-426c-aa46-eeaf94ca696e" xlink:href="semr-20221231.xsd#semr_CommonStockVotingRightsNumberOfVotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_CommonStockVotingRightsNumberOfVotes_cdbc9809-1b40-426c-aa46-eeaf94ca696e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_22ba3782-f7c1-4762-ae15-5e5c07863a82" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_22ba3782-f7c1-4762-ae15-5e5c07863a82" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_260a2176-c98a-4dc5-8bd6-c44066a8be11" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_260a2176-c98a-4dc5-8bd6-c44066a8be11" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_8573c159-de5f-4322-8496-b69e0a2d5cdd" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_8573c159-de5f-4322-8496-b69e0a2d5cdd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_461799ef-cbc2-4c8a-a367-0ed3e3873f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_461799ef-cbc2-4c8a-a367-0ed3e3873f0a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_eaf880b8-1272-4f3c-bcd2-3b9821c076e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_eaf880b8-1272-4f3c-bcd2-3b9821c076e5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3994dfc9-c72d-45ff-8098-d98751d539d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:to="loc_us-gaap_ClassOfStockDomain_3994dfc9-c72d-45ff-8098-d98751d539d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:to="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_274c21e0-3791-484f-8c17-840477c96009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_us-gaap_CommonClassAMember_274c21e0-3791-484f-8c17-840477c96009" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_e53f5dee-f4ed-4fd5-959d-698b073fcc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_us-gaap_CommonClassBMember_e53f5dee-f4ed-4fd5-959d-698b073fcc7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_0620dff8-9168-445a-a826-2d855aea0517" xlink:href="semr-20221231.xsd#semr_SeriesARedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_0620dff8-9168-445a-a826-2d855aea0517" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_6207ad09-1cba-42bd-ac01-4e374e4e775a" xlink:href="semr-20221231.xsd#semr_SeriesA1RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_6207ad09-1cba-42bd-ac01-4e374e4e775a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesBConvertiblePreferredStockMember_8d8d9a80-d18d-4910-96fa-426b058bb080" xlink:href="semr-20221231.xsd#semr_SeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_semr_SeriesBConvertiblePreferredStockMember_8d8d9a80-d18d-4910-96fa-426b058bb080" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_253bee50-bbbc-4f08-846a-5c40d6d220e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_253bee50-bbbc-4f08-846a-5c40d6d220e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_dd492266-693f-4eaf-aaae-05642fc38715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:to="loc_us-gaap_IPOMember_dd492266-693f-4eaf-aaae-05642fc38715" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_858de1d6-cfa2-41fa-9641-60b60401b454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:to="loc_us-gaap_OverAllotmentOptionMember_858de1d6-cfa2-41fa-9641-60b60401b454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FollowOnOfferingMember_5ed0e50c-9b65-455b-88eb-756b0941e325" xlink:href="semr-20221231.xsd#semr_FollowOnOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:to="loc_semr_FollowOnOfferingMember_5ed0e50c-9b65-455b-88eb-756b0941e325" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_4e56b6cb-0463-4af4-b8ec-3e18de389194_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_4e56b6cb-0463-4af4-b8ec-3e18de389194_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_efb2c471-48b1-49c3-ad04-d2bae4816fd7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_efb2c471-48b1-49c3-ad04-d2bae4816fd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CoFoundersExecutiveOfficersAndOfficersMember_f30c963a-c0b7-4fe5-8ac0-33dcd6530a34" xlink:href="semr-20221231.xsd#semr_CoFoundersExecutiveOfficersAndOfficersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_efb2c471-48b1-49c3-ad04-d2bae4816fd7" xlink:to="loc_semr_CoFoundersExecutiveOfficersAndOfficersMember_f30c963a-c0b7-4fe5-8ac0-33dcd6530a34" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" xlink:type="extended" id="i6fed2367a4d34fa8a9b7d5760e103113_RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b2c22417-d9e4-4fd2-af7e-fec052de5441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b2c22417-d9e4-4fd2-af7e-fec052de5441" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_2e5a5b30-ff1e-40ba-8465-cbd0b3e139de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_2e5a5b30-ff1e-40ba-8465-cbd0b3e139de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:to="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_6a1c1b58-35ec-4a57-b150-ba4cf368f63e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:to="loc_us-gaap_PlanNameDomain_6a1c1b58-35ec-4a57-b150-ba4cf368f63e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:to="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2021StockOptionAndIncentivePlanMember_7fbdc893-2555-475b-9e13-ebe2f268d10d" xlink:href="semr-20221231.xsd#semr_A2021StockOptionAndIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:to="loc_semr_A2021StockOptionAndIncentivePlanMember_7fbdc893-2555-475b-9e13-ebe2f268d10d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2019StockOptionAndGrantPlanMember_31b80c49-4166-4462-b9a8-1797c1836c65" xlink:href="semr-20221231.xsd#semr_A2019StockOptionAndGrantPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:to="loc_semr_A2019StockOptionAndGrantPlanMember_31b80c49-4166-4462-b9a8-1797c1836c65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:to="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e66972b8-b6ea-4b09-9eb9-7f83b90d8122_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e66972b8-b6ea-4b09-9eb9-7f83b90d8122_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b4459c66-e714-446a-8f4b-c0c018821865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b4459c66-e714-446a-8f4b-c0c018821865" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4fdefe92-addf-47e6-bd94-f38b43f84721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4fdefe92-addf-47e6-bd94-f38b43f84721" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_99fb3095-3136-480f-8679-aedbe50be4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_PerformanceSharesMember_99fb3095-3136-480f-8679-aedbe50be4f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d32cea12-bbd3-42c4-a804-4db86637cad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_RestrictedStockMember_d32cea12-bbd3-42c4-a804-4db86637cad2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended" id="i364f791989a24a87967fd5ef6598365d_StockBasedCompensationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_98208f33-ab02-4ce2-b2ea-914d881a4482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_98208f33-ab02-4ce2-b2ea-914d881a4482" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_fc2f3077-05d1-4b32-9296-34343cf7da97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_fc2f3077-05d1-4b32-9296-34343cf7da97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdb4c71c-ada7-4122-a9f8-4fc92b807a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdb4c71c-ada7-4122-a9f8-4fc92b807a89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d688bdae-90a8-4f6f-ad66-b3139d2a6b64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d688bdae-90a8-4f6f-ad66-b3139d2a6b64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_a3623fea-cde7-4fa7-a711-64e7510b5ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_a3623fea-cde7-4fa7-a711-64e7510b5ad5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6a3fb09f-680e-4c5d-9079-2a3db20755d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6a3fb09f-680e-4c5d-9079-2a3db20755d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_65e1a0a0-7aae-4d88-9237-7ef0001c7790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_65e1a0a0-7aae-4d88-9237-7ef0001c7790" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_83bcdf91-b56e-4381-afab-7514e5c1d637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_83bcdf91-b56e-4381-afab-7514e5c1d637" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_0a78cc4c-687d-43a0-911a-a056197c3639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_0a78cc4c-687d-43a0-911a-a056197c3639" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2036f39a-64fa-47ff-a75c-13beae4bd447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2036f39a-64fa-47ff-a75c-13beae4bd447" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ffc0e6ef-65d2-45e6-857b-f0d67d33258e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ffc0e6ef-65d2-45e6-857b-f0d67d33258e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_abb8c3a9-2607-485d-8b1b-fd7b827b2217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_abb8c3a9-2607-485d-8b1b-fd7b827b2217" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fdc94aaf-05d9-4d9c-9b69-654584f332d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fdc94aaf-05d9-4d9c-9b69-654584f332d3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_519ec049-da93-4d8a-bd98-924f8ce22a94" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_519ec049-da93-4d8a-bd98-924f8ce22a94" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5873386-50b0-4b2e-bcde-ded4a959c4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5873386-50b0-4b2e-bcde-ded4a959c4d4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3e8b00f5-98e6-4936-8f05-8dd484948c00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3e8b00f5-98e6-4936-8f05-8dd484948c00" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4b3f1a00-9633-457f-bf28-f8a447be9d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4b3f1a00-9633-457f-bf28-f8a447be9d5e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c34c6db8-78ec-4706-acfb-2ecf8777b8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c34c6db8-78ec-4706-acfb-2ecf8777b8aa" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0d53e177-0b30-48df-a136-9950e84003bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0d53e177-0b30-48df-a136-9950e84003bc" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_16bc6fe6-011e-478e-99cb-ea0c2ff77179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_16bc6fe6-011e-478e-99cb-ea0c2ff77179" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_09da0c46-f4c5-4337-8a81-cd13decc83f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_09da0c46-f4c5-4337-8a81-cd13decc83f4" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_eb5681f8-f664-416b-9a42-0d0db5767224_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:to="loc_us-gaap_PlanNameDomain_eb5681f8-f664-416b-9a42-0d0db5767224_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:to="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2019StockOptionAndGrantPlanMember_69df0206-50dc-4e57-9172-e2b7de52868b" xlink:href="semr-20221231.xsd#semr_A2019StockOptionAndGrantPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:to="loc_semr_A2019StockOptionAndGrantPlanMember_69df0206-50dc-4e57-9172-e2b7de52868b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2021StockOptionAndIncentivePlanMember_2fca1045-620c-468b-9d1d-fb488ab9b322" xlink:href="semr-20221231.xsd#semr_A2021StockOptionAndIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:to="loc_semr_A2021StockOptionAndIncentivePlanMember_2fca1045-620c-468b-9d1d-fb488ab9b322" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c576cded-f888-40cf-9f94-6bdc379c9917_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c576cded-f888-40cf-9f94-6bdc379c9917_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfb6776-682d-46f2-b370-b23c6a461d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfb6776-682d-46f2-b370-b23c6a461d89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_141c2745-a121-468c-8b57-9e08eabbaa48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_RestrictedStockMember_141c2745-a121-468c-8b57-9e08eabbaa48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8c00b32a-9109-4264-b113-27fe34cecf47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8c00b32a-9109-4264-b113-27fe34cecf47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_ec2d6cff-70c5-48bc-849f-47c7f836d5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_EmployeeStockMember_ec2d6cff-70c5-48bc-849f-47c7f836d5a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1c622c7d-baa2-4848-b0a0-ee4fddd81188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_PerformanceSharesMember_1c622c7d-baa2-4848-b0a0-ee4fddd81188" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_128fa86b-e61c-4488-a6ca-f76a7372dbff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_128fa86b-e61c-4488-a6ca-f76a7372dbff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1698d611-7796-4421-973f-2a265337a4be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_128fa86b-e61c-4488-a6ca-f76a7372dbff" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1698d611-7796-4421-973f-2a265337a4be" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationRSUandPSUActivityDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails" xlink:type="extended" id="i8d12c0350837426ea6752cc7e3e4ed14_StockBasedCompensationRSUandPSUActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f23beaa3-c7f5-4561-97d2-1627342ce1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f23beaa3-c7f5-4561-97d2-1627342ce1f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_786dac75-9533-41ab-8fa4-fdaaeccb0745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_786dac75-9533-41ab-8fa4-fdaaeccb0745" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1fbfe741-bb42-489c-a39d-5da34a142688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1fbfe741-bb42-489c-a39d-5da34a142688" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d3a6e463-c83e-4d5c-9bb5-a598720c7225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d3a6e463-c83e-4d5c-9bb5-a598720c7225" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1df38ccb-2744-47f2-b65b-323da04e7026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b83f833-26eb-4358-bf83-11afbd5f1749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b83f833-26eb-4358-bf83-11afbd5f1749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7656be85-1950-452f-a79f-98fd4986d5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7656be85-1950-452f-a79f-98fd4986d5f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5006466-7c7c-494e-a3ef-25d9c51e85c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5006466-7c7c-494e-a3ef-25d9c51e85c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_156dc01d-9641-4fb6-8ebc-e50bcab38184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_156dc01d-9641-4fb6-8ebc-e50bcab38184" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13b85a9a-cc48-4af4-b22d-7064a319e437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_37ea5d17-3240-4d8c-be78-c2836368e217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_37ea5d17-3240-4d8c-be78-c2836368e217" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07b9123b-08d7-4d43-9452-9d6a7d393b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07b9123b-08d7-4d43-9452-9d6a7d393b92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_7ba8d57b-609d-4e04-8de0-fc3e954de1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_7ba8d57b-609d-4e04-8de0-fc3e954de1ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_be47dcb0-dcd5-48b1-8cfd-5091e36a21b5" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_be47dcb0-dcd5-48b1-8cfd-5091e36a21b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_1cee031e-5bbc-49da-aefb-ca86309eccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:to="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_54525aea-9303-4238-a79d-23e999a05454_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_54525aea-9303-4238-a79d-23e999a05454_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a985b9a6-0fe5-4df3-a103-1f2b7833fff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a985b9a6-0fe5-4df3-a103-1f2b7833fff0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_24e02501-7e29-49e7-b9b2-2f21d6b8d248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:to="loc_us-gaap_PerformanceSharesMember_24e02501-7e29-49e7-b9b2-2f21d6b8d248" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationPSUAwardsFairValueAssumptionDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails" xlink:type="extended" id="i183916ef90024066b21f9f58d730b809_StockBasedCompensationPSUAwardsFairValueAssumptionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ed93b8b8-f3b6-4f64-8041-486be163cf47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ed93b8b8-f3b6-4f64-8041-486be163cf47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ca22db49-519a-4859-b79e-4967fb2ca0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ca22db49-519a-4859-b79e-4967fb2ca0c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_67582425-c33b-4216-aa23-2323b496fe4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_67582425-c33b-4216-aa23-2323b496fe4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7ae306ed-bc34-4b71-812a-5b818611ccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7ae306ed-bc34-4b71-812a-5b818611ccbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:to="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f37f653d-dc6d-4533-952c-f74a5d0a95f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f37f653d-dc6d-4533-952c-f74a5d0a95f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1cae9f2-7346-4811-97d0-453041cf6794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1cae9f2-7346-4811-97d0-453041cf6794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_773cc2ad-81c4-4bbb-b974-b5ec21b371db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1cae9f2-7346-4811-97d0-453041cf6794" xlink:to="loc_us-gaap_PerformanceSharesMember_773cc2ad-81c4-4bbb-b974-b5ec21b371db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/StockBasedCompensationExpenseDetails" xlink:type="extended" id="i5158985e21b9409299eeb9c3c641893c_StockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93dc8551-bf95-417e-917e-c5f916755b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0330d843-15fa-4026-bfc4-7bdd6a18cbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93dc8551-bf95-417e-917e-c5f916755b5c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0330d843-15fa-4026-bfc4-7bdd6a18cbf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93dc8551-bf95-417e-917e-c5f916755b5c" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_967e4cc8-6948-4dfa-b528-79c4510414fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_967e4cc8-6948-4dfa-b528-79c4510414fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_329f57ab-0880-4465-8816-78ed13696279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_CostOfSalesMember_329f57ab-0880-4465-8816-78ed13696279" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_8cd3b2f2-6a94-43a5-8f3b-6e840b1def9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_8cd3b2f2-6a94-43a5-8f3b-6e840b1def9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_13a91568-d6b1-45a8-9fc7-90312c2036ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_13a91568-d6b1-45a8-9fc7-90312c2036ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1b16efea-51a6-4473-aebc-08c83f57699c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1b16efea-51a6-4473-aebc-08c83f57699c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SegmentandGeographicInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SegmentandGeographicInformationDetails"/>
  <link:definitionLink xlink:role="http://www.semrush.com/role/SegmentandGeographicInformationDetails" xlink:type="extended" id="i9e1bab3b821f4061b640e22465617195_SegmentandGeographicInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_08fd9bf2-ecd7-4141-8686-58fcefd6ffcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_08fd9bf2-ecd7-4141-8686-58fcefd6ffcd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdfc22ee-8345-49d7-8717-cb2a54562ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdfc22ee-8345-49d7-8717-cb2a54562ff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_c59fdb6f-82e1-4cd6-8aee-15dfe5b1b98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_NoncurrentAssets_c59fdb6f-82e1-4cd6-8aee-15dfe5b1b98d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:to="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_27280295-15e7-4c3d-a8ef-e07dff1be28a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:to="loc_srt_SegmentGeographicalDomain_27280295-15e7-4c3d-a8ef-e07dff1be28a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:to="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_58dfe6c7-c7a9-4526-abb9-55602dbf7c2a" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_US_58dfe6c7-c7a9-4526-abb9-55602dbf7c2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_a0f008fa-3c9d-4af8-a636-538f2ed09289" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_GB_a0f008fa-3c9d-4af8-a636-538f2ed09289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OtherGeographicalAreaMember_e0651ac6-fc5e-449c-930e-5a04891ad1df" xlink:href="semr-20221231.xsd#semr_OtherGeographicalAreaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_semr_OtherGeographicalAreaMember_e0651ac6-fc5e-449c-930e-5a04891ad1df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_RU_a9eec83d-cfb1-4110-8bd2-e54b9f9b430a" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_RU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_RU_a9eec83d-cfb1-4110-8bd2-e54b9f9b430a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES_1915ba12-b169-40c2-80e9-ed39216caefa" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_ES"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_ES_1915ba12-b169-40c2-80e9-ed39216caefa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CZ_47f661b5-0fe4-4703-bad9-5dbf9402ba8b" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CZ"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_CZ_47f661b5-0fe4-4703-bad9-5dbf9402ba8b" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>semr-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f85901c0-f205-4a69-a2c3-a9a89e58932a,g:064d2e8e-830d-4a89-a51a-31a0cf327e03-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e66c277a-3567-4ee3-b262-6d9554063f5f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_abf42110-6684-48fe-a6e3-8cf67eb40fc0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_1a68be7c-a19f-4de2-bf9d-4a90df86f5db_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ba4aab6-6764-47a7-802b-3c4e6de4e37c_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_df8634eb-f2f4-4915-8cd2-a8095fe195d5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_13a0e565-8448-432d-b609-1380f10e34ed_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_c95abc42-39a4-4d2e-969b-e240343c9c8e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_aa5cb9f7-16c1-40f8-83e2-2c241b75e559_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_A2019StockOptionAndGrantPlanMember_ecb61643-8d5b-4396-afc7-e14b2a9e1227_terseLabel_en-US" xlink:label="lab_semr_A2019StockOptionAndGrantPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Plan</link:label>
    <link:label id="lab_semr_A2019StockOptionAndGrantPlanMember_label_en-US" xlink:label="lab_semr_A2019StockOptionAndGrantPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Stock Option And Grant Plan [Member]</link:label>
    <link:label id="lab_semr_A2019StockOptionAndGrantPlanMember_documentation_en-US" xlink:label="lab_semr_A2019StockOptionAndGrantPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Stock Option And Grant Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2019StockOptionAndGrantPlanMember" xlink:href="semr-20221231.xsd#semr_A2019StockOptionAndGrantPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_A2019StockOptionAndGrantPlanMember" xlink:to="lab_semr_A2019StockOptionAndGrantPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_6d498ad2-8cd2-4f62-a51c-2223b164d30b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesRealizedGainLoss_f849f18a-4a3d-4f3e-8e7a-a0cd4c07c02c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized gain or loss on investments</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_b4495903-2e25-4fed-8b37-de5b9bc185da_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_4b1f3a91-10e0-410d-aa17-bcb7ee26dcc5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_78bba06d-0565-4a06-b8cb-5b7691e32f07_periodStartLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_cca5e64d-4e00-415a-a392-041a89670fd8_periodEndLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_67048f07-9198-46db-a964-b66de8debbd0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_5840074a-82ca-4998-b920-5a5c30ddcee0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_13612668-2cbe-4b74-9777-7b2facbe4f2f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_e8616b86-2f7f-489f-94a8-c45c1c6f741f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of PSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_74d1edf6-30fa-4249-943f-195c0f3b99ac_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_c00796ac-3447-410a-9be3-c1d2025cb7c7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3734567f-337b-45d2-bfd1-d4e8cbbe5733_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_87fa1821-427b-4753-8e0d-ec17f9e1082f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a8c8a08a-badc-4219-99d4-e7bcff814c8a_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c04720f4-3fd1-41e3-95f8-fcad73d1201c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Margin on variable interest rate (as percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5e87ebd5-11fa-4fb2-b6a8-ca294ba25b51_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_db47a041-e69c-4c2a-b58b-56663f54d120_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_NonCashLeaseExpense_66028eee-2090-4086-841c-7d74e9d1b776_terseLabel_en-US" xlink:label="lab_semr_NonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_semr_NonCashLeaseExpense_label_en-US" xlink:label="lab_semr_NonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Cash Lease Expense</link:label>
    <link:label id="lab_semr_NonCashLeaseExpense_documentation_en-US" xlink:label="lab_semr_NonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Cash Lease Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_NonCashLeaseExpense" xlink:href="semr-20221231.xsd#semr_NonCashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_NonCashLeaseExpense" xlink:to="lab_semr_NonCashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentInterestRate_63b7ed1d-6190-424c-9e74-ae8faed7a831_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment interest rate</link:label>
    <link:label id="lab_us-gaap_InvestmentInterestRate_label_en-US" xlink:label="lab_us-gaap_InvestmentInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentInterestRate" xlink:to="lab_us-gaap_InvestmentInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_51b03990-4e06-476a-b760-c90b482cb4a7_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0a9ec80e-9590-4608-8333-cfa3ac5b2815_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_cb43df4d-7fed-4213-99d0-582bc89f9f74_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_7f188652-2844-4710-a2e3-b900e347186e_terseLabel_en-US" xlink:label="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_label_en-US" xlink:label="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Year Five and Thereafter</link:label>
    <link:label id="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_documentation_en-US" xlink:label="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Year Five and Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:href="semr-20221231.xsd#semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:to="lab_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1e699859-97b3-4ccd-a502-f92fad501c09_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_12447e45-d582-41f0-8daa-2174b333fc50_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of preferred stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_78d25000-c8d2-48e7-a8c0-cd9a6e137c7f_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_c717bba8-a302-4d83-baba-548956f324fe_terseLabel_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Remaining Contractual Term (in years)</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_8c3e0763-bcb7-4b1a-8e13-501592838415_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_eefb7250-6a77-43f6-bd2d-b0c113378f3e_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_b5c32de0-4019-47ae-b1a2-9b87f8a4ad2f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5bc9129f-5c71-4914-bc40-d42b57c5c91f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_927b10d8-75f7-4093-a63c-26c6473cc4dc_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0f5c8132-f03e-4bec-b70c-ccf2704cab80_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_f17be73e-c645-488f-a2d5-ea48b7d59129_terseLabel_en-US" xlink:label="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering (in shares)</link:label>
    <link:label id="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_label_en-US" xlink:label="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Reclassification Of Shares</link:label>
    <link:label id="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_documentation_en-US" xlink:label="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Reclassification Of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockIssuedDuringPeriodSharesReclassificationOfShares" xlink:href="semr-20221231.xsd#semr_StockIssuedDuringPeriodSharesReclassificationOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_StockIssuedDuringPeriodSharesReclassificationOfShares" xlink:to="lab_semr_StockIssuedDuringPeriodSharesReclassificationOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_104b6815-2c96-49b9-a65b-95ce995b675b_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_e4ec5057-fa84-41b4-bf3f-764e0df66dd7_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_d77bf445-298f-4308-af4f-b39e3641a2d3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasedAssetsGross_637a3cad-55d8-4ccb-b17a-ed46d9fb028c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasedAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital leased assets</link:label>
    <link:label id="lab_us-gaap_CapitalLeasedAssetsGross_label_en-US" xlink:label="lab_us-gaap_CapitalLeasedAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leased Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasedAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasedAssetsGross" xlink:to="lab_us-gaap_CapitalLeasedAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_59da28f6-5af9-4159-862b-11180310b507_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_ce4f4f71-2c6f-4965-88cb-640d86532f84_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a4fd54b7-7046-464e-a6ef-3bad18a47cac_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_65961ba0-c946-4391-9376-4baf99f2d087_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_09f6bb95-bf4c-4bd1-9034-87aafae0dc4f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_d3f72390-af5f-4ff5-9619-9537c85ec736_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_e6ca783e-f5bf-4735-a953-7fc32c2cc131_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_54ef5e15-5ab0-432b-b288-bfeed5300cc0_totalLabel_en-US" xlink:label="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired</link:label>
    <link:label id="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_label_en-US" xlink:label="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets And Goodwill</link:label>
    <link:label id="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_documentation_en-US" xlink:label="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets And Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" xlink:to="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8ab76a28-b3ed-4d23-a4e6-473cb2cf2a70_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_74d5c6a9-0e69-4a67-9983-16ed202b74aa_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potentially dilutive common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_817f3b03-0ce9-4532-a1f3-69b96d830fb8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_057f9ec5-5e79-47a4-a0b7-06c89dad49ac_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other taxes payable</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_a2fa539c-ff85-468d-9826-56f1e646388c_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1a09ab3f-8cec-4d18-8474-937ccb73209f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7997bc85-5afa-453f-8a02-0e3e408e41bd_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_88a6858c-ac85-461e-867c-8af6bffe94f4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesGainLoss_f0736f4d-b4b9-47d6-b7db-ac76a9424596_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in fair value of convertible debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesGainLoss_e91c6324-5d68-40f5-83c5-8e70aecad482_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of the convertible notes gain (loss)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_1b7cb3b6-276f-4402-bb57-1ad73f53782f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_98f0459e-042a-4e7c-9b19-2c7d77f16dbf_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d65d3fcd-b02e-47cd-9a18-02f2ad81812d_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_202815b2-b67c-4d4c-b8ec-cd9db076b7d1_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_59ae396c-54cb-429a-ad99-32de91b33059_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_bdf39d33-f260-4763-aa22-6b142177eda7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of finance leases</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_e97c5355-1757-442e-8042-ab34ddce9b6a_terseLabel_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anniversary of effectiveness</link:label>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_label_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness</link:label>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_documentation_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" xlink:to="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_47b3ab74-39e9-4844-8259-f55a53dd69a1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of lease assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_07878d97-8ab8-4bb5-9e93-9ec13519bfee_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of assets under finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_AustinTexasMember_c1605531-d54f-4a63-aef8-9c7d24b4c87d_terseLabel_en-US" xlink:label="lab_semr_AustinTexasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Austin, Texas</link:label>
    <link:label id="lab_semr_AustinTexasMember_label_en-US" xlink:label="lab_semr_AustinTexasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Austin, Texas [Member]</link:label>
    <link:label id="lab_semr_AustinTexasMember_documentation_en-US" xlink:label="lab_semr_AustinTexasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Austin, Texas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_AustinTexasMember" xlink:href="semr-20221231.xsd#semr_AustinTexasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_AustinTexasMember" xlink:to="lab_semr_AustinTexasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_f1450428-d225-46a5-9b4a-5c3c1b964b93_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense associated with capitalized development costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_9ae0d7df-69ed-49e6-9aaa-4fa36f84604a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_e89ce9af-532c-4652-b18f-44333c3b8589_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Fair Value of Financial Instruments and Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_66031b36-da12-422a-9dbb-0f11ecc26fad_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76e4bfeb-bead-4b46-97a6-3ebfb0ddae12_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cfae0d23-8c4a-4d71-9d2c-7527ded79cfe_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value, Investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_SignificantAccountingPoliciesTable_0007b163-cc62-472d-839d-e32125f07b4f_terseLabel_en-US" xlink:label="lab_semr_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_semr_SignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_semr_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_semr_SignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_semr_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesTable" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_SignificantAccountingPoliciesTable" xlink:to="lab_semr_SignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_636bae14-92b5-4bd7-b75e-74ed29ea3201_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_6a721486-2599-4e2e-9747-f8981c164174_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_fb2d5875-d62b-464e-8cdf-ce21a126fd94_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow disclosures</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1bebbad5-fdaf-4be6-b057-c3d237fb6e7f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_ab5f573f-247c-47e0-8231-87ace4bcd9ac_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_a9463890-f684-4368-925e-a73625ea7de3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_08f2357f-8236-4ff5-a944-aeddcb114195_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_d9b0081e-5cea-4438-baed-211bea0a7a87_terseLabel_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to terminate, prior notice period</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_label_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option To Terminate, Notice Period</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_documentation_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option To Terminate, Notice Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" xlink:to="lab_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1ff504eb-2009-436f-87b7-1254a505e4b8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_70d59855-50d8-4d80-a38b-e0b5d920b007_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4b51b0d7-1794-4382-8d5e-7ea536e33c4a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability on undistributed foreign earnings</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_7969089b-ebab-4143-88ea-2e407090dbbd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_eb3ab6c3-40e8-4101-bd59-b106bea4c7e3_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eeeedfed-ff96-4dfa-bfd7-56f30c7da9ad_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid_4c3d838e-059d-417b-85eb-30c5cd70f11e_terseLabel_en-US" xlink:label="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility costs incurred and not paid</link:label>
    <link:label id="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid_label_en-US" xlink:label="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs Incurred But Not Yet Paid</link:label>
    <link:label id="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs Incurred But Not Yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtIssuanceCostsIncurredButNotYetPaid" xlink:href="semr-20221231.xsd#semr_DebtIssuanceCostsIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DebtIssuanceCostsIncurredButNotYetPaid" xlink:to="lab_semr_DebtIssuanceCostsIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_51c9036f-ed29-4bb0-a3bc-a5e763c96b5c_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_d9e19855-1caf-4d82-8aa9-b20f6ba9db10_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_9b94e900-5fdc-4c69-8e72-05f706e7c484_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e7d02202-caca-4dab-ad25-cbf32d55fd5c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesOfLesseeAbstract_bfe03140-0578-43d6-aaf8-4c7ba621595c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesOfLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesOfLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesOfLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases of Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesOfLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesOfLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract" xlink:to="lab_us-gaap_CapitalLeasesOfLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_4e6fc8c7-414a-4a02-b933-5972c038b001_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash, Cash Equivalents and Investments</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_07457e97-78e3-4ed0-be41-bf0aaee205d8_negatedLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_98b9152b-5819-452d-80e7-ef3f419cdf5e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible expenses</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_7f64ff0b-63e7-45f3-91f2-ab0e058a6747_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_a2822ef2-39b9-4c53-926e-ef41ec07f303_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_1a75cdbc-45d5-4200-9f9e-a15e1ef8c64c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected restructuring and related cost</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Expected Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_35916f60-1b5f-4132-8357-5322d2909670_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_08510033-b021-4a28-af07-7cba8703d51e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_adf6072c-45df-477f-9e80-d4fb6d1bde4f_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_4836fee6-6e44-40d6-8861-e4c21df37d7e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DebtInstrumentVariableInterestRateFloor_496dde91-da02-4cd9-8784-dca98f095e23_terseLabel_en-US" xlink:label="lab_semr_DebtInstrumentVariableInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable interest rate floor (as percent)</link:label>
    <link:label id="lab_semr_DebtInstrumentVariableInterestRateFloor_label_en-US" xlink:label="lab_semr_DebtInstrumentVariableInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Variable Interest Rate Floor</link:label>
    <link:label id="lab_semr_DebtInstrumentVariableInterestRateFloor_documentation_en-US" xlink:label="lab_semr_DebtInstrumentVariableInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Variable Interest Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentVariableInterestRateFloor" xlink:href="semr-20221231.xsd#semr_DebtInstrumentVariableInterestRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DebtInstrumentVariableInterestRateFloor" xlink:to="lab_semr_DebtInstrumentVariableInterestRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LesseeOperatingLeaseArea_b009cc37-f416-41b5-8434-9de7f8a6a4db_terseLabel_en-US" xlink:label="lab_semr_LesseeOperatingLeaseArea" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of square feet</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseArea_label_en-US" xlink:label="lab_semr_LesseeOperatingLeaseArea" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Area</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseArea_documentation_en-US" xlink:label="lab_semr_LesseeOperatingLeaseArea" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Area</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseArea" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseArea"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LesseeOperatingLeaseArea" xlink:to="lab_semr_LesseeOperatingLeaseArea" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1_fab265ca-5cbe-49a0-a7d5-546c55322610_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued purchase consideration</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_30376843-445b-47cb-927b-97b1e71fb45d_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0f35d473-c256-40e0-8431-78f28e2f93f8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d816d9a9-fdfa-43ac-b878-c7e63f363f28_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_42011382-2297-40d5-a565-dbcc57e9684f_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_9594fd74-18eb-4494-8c8a-66024902f161_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_828b10e5-2253-49cf-84c8-a6bef85a672b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_638715d7-c395-4360-9f17-d62305532c00_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding capital acquired (as percent)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock_f1b38fd7-f580-4f12-86c4-ca4f0453fcf9_terseLabel_en-US" xlink:label="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock_label_en-US" xlink:label="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity And Temporary Equity Disclosure [Text Block]</link:label>
    <link:label id="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock_documentation_en-US" xlink:label="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity And Temporary Equity Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" xlink:href="semr-20221231.xsd#semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" xlink:to="lab_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_75cda65c-bba0-41e7-9e0f-80d70750465d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_8e001185-d495-450a-87cc-77f5f6efe472_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_02670a84-ec5c-4703-a713-4308830b56bf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_57301011-2787-423f-9b31-17a899bca945_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_15f8f4f6-273b-4251-9dc6-91d81b162f16_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_878d5d82-4b07-49a0-8c54-573be3f7e930_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_08119bd9-04c9-4792-9e41-eadfc7de6fa8_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_f721c05e-2bb6-4a53-8602-da640fe150c1_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_155b70e8-b353-4c59-ae45-0931261574e8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LimassolCyprusMember_b254486e-825e-463a-8c36-f2c2c67133ba_terseLabel_en-US" xlink:label="lab_semr_LimassolCyprusMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limassol, Cyprus</link:label>
    <link:label id="lab_semr_LimassolCyprusMember_label_en-US" xlink:label="lab_semr_LimassolCyprusMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limassol, Cyprus [Member]</link:label>
    <link:label id="lab_semr_LimassolCyprusMember_documentation_en-US" xlink:label="lab_semr_LimassolCyprusMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limassol, Cyprus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LimassolCyprusMember" xlink:href="semr-20221231.xsd#semr_LimassolCyprusMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LimassolCyprusMember" xlink:to="lab_semr_LimassolCyprusMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_cbdbe9a3-f697-42a3-a33b-95b422456ffd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_4cf1b0c3-e382-4bad-a97e-17cd6f48cc3f_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_f97a7fb9-85ea-41e3-a4a1-b993a131004b_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current taxes:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_2ee7118d-bea4-459f-bfde-5e96c490fde2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_b78d481d-841f-4742-9ac1-9fe7d2129145_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c5468a84-31fe-47e5-b462-f1af624b4306_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price (per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_491225ac-38a4-41ba-8417-b31031cf246b_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_67a884e6-e5dc-4cde-b283-f1f913b1a420_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_7f507198-7594-4bf5-8e82-8633f5492bab_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, increase (decrease), net</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase (Decrease), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:to="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareImpairments1_270cdcf4-2240-43d1-b14d-a320706c665b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software, impairments</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareImpairments1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Impairments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_14231512-3096-4113-8554-02b392caecb7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on disposal of subsidiaries</link:label>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_label_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_4e6cf23b-b8d1-4d7a-a537-a2d36255f6ee_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_533f555c-f23d-4382-839a-f5fda2e7eb59_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e18fa0d6-36c9-4146-ae5d-4c0027346d95_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_92962de3-3822-4dda-bfd8-d161e7f80017_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1cf2f190-96e8-4d4b-b45c-dd96091e0504_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_56af87fb-eba2-490c-a51f-55f00e2db2aa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_95a93f98-c175-45b9-bc4a-62e8387709bf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_3036041a-4cfd-4516-a004-ff40f68c4690_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_073ad744-0e51-4661-8545-87bf2120891b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_2db04dbd-4a69-4ea3-af60-3c5380a6c792_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_812eed55-dcb9-4f12-a954-e82c96c6114d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_bdd0be40-d171-4a83-8154-8a4a53c9595c_terseLabel_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of outstanding shares (as percent)</link:label>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_label_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares</link:label>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_documentation_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" xlink:to="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_816f635b-2506-4e1f-8891-ff4cfe8f21d3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ProwlyMember_a39210bf-f858-41a6-a704-9391415b4188_terseLabel_en-US" xlink:label="lab_semr_ProwlyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prowly</link:label>
    <link:label id="lab_semr_ProwlyMember_label_en-US" xlink:label="lab_semr_ProwlyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prowly [Member]</link:label>
    <link:label id="lab_semr_ProwlyMember_documentation_en-US" xlink:label="lab_semr_ProwlyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prowly</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ProwlyMember" xlink:to="lab_semr_ProwlyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_1167b98c-c1f8-479a-b78e-69d34e3daba9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_12e155e3-7347-42d7-a0e9-fdd87d58c218_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value included in other income, net</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_AuditorInformationAbstract_label_en-US" xlink:label="lab_semr_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:label id="lab_semr_AuditorInformationAbstract_documentation_en-US" xlink:label="lab_semr_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_AuditorInformationAbstract" xlink:href="semr-20221231.xsd#semr_AuditorInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_AuditorInformationAbstract" xlink:to="lab_semr_AuditorInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_50ee855e-7f2e-48c6-9111-e28f5be90fe2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_dd9ddb22-2703-4d5a-bb47-8bccaf1172f7_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_472b63fa-ee3e-4598-b14e-c6362dc7867f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee compensation</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_027b47d1-3ee8-4878-9f03-cd5158d2ec23_terseLabel_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_label_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Forfeitures</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_documentation_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" xlink:to="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_CommonStockVotingRightsNumberOfVotes_ec61943f-bc6f-48d4-a16f-2b1e505a8238_terseLabel_en-US" xlink:label="lab_semr_CommonStockVotingRightsNumberOfVotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of votes per share of stock held</link:label>
    <link:label id="lab_semr_CommonStockVotingRightsNumberOfVotes_label_en-US" xlink:label="lab_semr_CommonStockVotingRightsNumberOfVotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Number Of Votes</link:label>
    <link:label id="lab_semr_CommonStockVotingRightsNumberOfVotes_documentation_en-US" xlink:label="lab_semr_CommonStockVotingRightsNumberOfVotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Number Of Votes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CommonStockVotingRightsNumberOfVotes" xlink:href="semr-20221231.xsd#semr_CommonStockVotingRightsNumberOfVotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_CommonStockVotingRightsNumberOfVotes" xlink:to="lab_semr_CommonStockVotingRightsNumberOfVotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_ed20f65c-915f-4ce1-b4e5-c1ac145ffc67_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_54e6ba48-8050-4f1a-bb34-39c36a23ec42_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_54e5174a-b242-4974-8284-543a5bfdd725_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Contingent Consideration [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Contingent Consideration [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionContingentConsiderationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_41f059e2-f35b-4584-8701-b7c8e2f3d207_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share attributable to common stockholders&#8212;basic and diluted:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_98bbc927-6d08-4ffd-9c74-9c1446121e64_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_e69cb61d-5a11-44fa-a6ee-8b31ed454250_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value Measurements, Recurring and Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_d1b3720a-cee4-435b-8c8a-d40b268734e5_verboseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance stock units issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_3cbb1381-204d-447e-95f4-1db1d3d3b021_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c8c47301-b5c1-40f0-ba8e-df42289882c6_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_071aa97a-0a6e-4e3d-804e-f4df0475a4da_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_989aa781-cde7-4040-ac87-37c19fdfaa72_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ea54f0b1-04a3-475f-bf61-007a51b72bbf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b61ec537-acef-4086-af5f-6476d4d0bbb5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6f84187e-2fa8-4a2e-beeb-18cfdda1f7f2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c154744e-f99d-4423-9e5e-c4a0d5b8bead_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_9256118d-4ebc-4ca3-846a-25d7356ed9dd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_5eb95ede-0aab-4f1a-8ad5-cb7f5f2602c9_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward_25314d08-e166-4276-a615-534baa2a1c3c_terseLabel_en-US" xlink:label="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Contingent Consideration Liability [Roll Forward]</link:label>
    <link:label id="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward_label_en-US" xlink:label="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Contingent Consideration Liability [Roll Forward]</link:label>
    <link:label id="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward_documentation_en-US" xlink:label="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Contingent Consideration Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward" xlink:href="semr-20221231.xsd#semr_FairValueOfContingentConsiderationLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward" xlink:to="lab_semr_FairValueOfContingentConsiderationLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_5bb66da0-16bb-4d94-801b-48ea614ec0b7_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_e266db5c-9847-4c52-ac40-982d6005edab_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_970c0c12-7048-48ac-acc6-2006114be1f6_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_642e9c2b-32b5-4209-8b7d-4d44266776e4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_fffddc98-f73e-49c6-b6b3-fe2dbb0c32fa_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_fc2d273e-d152-4486-88fb-c68b34843aab_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_91164807-bfc7-48f0-99fd-1f01487aa6e8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign income tax rate differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_b1874de0-e84d-4bce-8742-27cbd8a23756_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_f91eecd7-2621-40e3-908c-579345d3241b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c7a6bd43-cb4d-4d48-98a4-7c4e8b0dc257_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted-Average Assumptions to Determine Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_51a7472b-8cdb-4e2f-a8c3-50563d2475c3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_47356d1a-3db2-4655-9481-f96e5a028782_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in operating lease liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_07d4ff31-caf6-4478-b0bc-fed836095490_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f44b4d-3245-4d64-ab6a-6b7b1ac8c14f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_75844511-0819-4e59-9724-ff2093e97f85_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_45094584-ee3a-40f0-9161-4eaf7118d4f4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost, period of recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1d795875-3360-4e8b-ac0f-4a29edc400be_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_b971c44e-b45e-4ec1-b3fc-6b40e78aebf3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of shares in connection with Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_8c54f0a1-8fd8-4c20-9fbf-2de308b1992c_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash consideration for acquisition</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_022681b6-41c7-40b3-9a13-467feefafd5a_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_d0760df0-cbce-485f-a5c2-0c4df5e8fce5_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4aefc98d-9d1d-4ecb-8c44-f3663cb1579c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cc082f8b-3835-4ad2-bd03-705e92e23e4f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A Common Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_FollowOnOfferingMember_23d02f47-1146-4adb-83d9-40b7c30706d4_terseLabel_en-US" xlink:label="lab_semr_FollowOnOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-On Offering</link:label>
    <link:label id="lab_semr_FollowOnOfferingMember_label_en-US" xlink:label="lab_semr_FollowOnOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-On Offering [Member]</link:label>
    <link:label id="lab_semr_FollowOnOfferingMember_documentation_en-US" xlink:label="lab_semr_FollowOnOfferingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-On Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FollowOnOfferingMember" xlink:href="semr-20221231.xsd#semr_FollowOnOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_FollowOnOfferingMember" xlink:to="lab_semr_FollowOnOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_c71ee8bb-5777-43db-878d-568dd2da0ac1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:to="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_83d74bf2-dda4-476b-a38b-bce3c37e3173_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:to="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_424f90da-58bc-4a0f-98f9-ff1aa8caac80_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7ff71900-1387-4164-a4cc-3e80ce8576c2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5a5c7de9-3ab2-46be-a245-82ca6150c241_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_d1e9c321-b1b3-432a-9f77-90d07386501f_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_ea9654da-7f80-4aff-b695-1ddac78510ee_verboseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_5990dcb3-63a5-49ab-9960-aeb3b0fd4803_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_9281185d-d2f2-4551-997f-7bfbeda1359b_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CY_d46bbafd-9f0a-4943-a7f9-a619bac065d1_terseLabel_en-US" xlink:label="lab_country_CY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cyprus</link:label>
    <link:label id="lab_country_CY_label_en-US" xlink:label="lab_country_CY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CYPRUS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CY" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CY" xlink:to="lab_country_CY" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_2250bb1d-3e00-4906-9215-f0e6d3f5b9cd_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CZ_ce342e48-7c21-4e2e-90ec-8a8bc8807d74_terseLabel_en-US" xlink:label="lab_country_CZ" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Czech Republic</link:label>
    <link:label id="lab_country_CZ_label_en-US" xlink:label="lab_country_CZ" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CZECHIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CZ" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CZ"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CZ" xlink:to="lab_country_CZ" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_f1a9f8ab-fdd0-48b1-8e4f-7c95d3d53a39_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_18dda7ae-0bb0-4a59-bff6-a2238080eef3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_94234fa9-4738-45c4-a35a-5dc5e28b3420_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a01164c5-3e50-4a75-8886-259b687d007f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DeferredTaxAssetsFinanceLease_e0733cfb-0339-42f6-a748-0e536e82caad_terseLabel_en-US" xlink:label="lab_semr_DeferredTaxAssetsFinanceLease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease</link:label>
    <link:label id="lab_semr_DeferredTaxAssetsFinanceLease_label_en-US" xlink:label="lab_semr_DeferredTaxAssetsFinanceLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Finance Lease</link:label>
    <link:label id="lab_semr_DeferredTaxAssetsFinanceLease_documentation_en-US" xlink:label="lab_semr_DeferredTaxAssetsFinanceLease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Finance Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredTaxAssetsFinanceLease" xlink:href="semr-20221231.xsd#semr_DeferredTaxAssetsFinanceLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DeferredTaxAssetsFinanceLease" xlink:to="lab_semr_DeferredTaxAssetsFinanceLease" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3975653e-6171-4d81-8a75-9fd6c918caa0_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DeferredTaxLiabilitiesDeferredCommissions_cb1c6f62-0510-4ea2-8c62-d6117810bb73_negatedTerseLabel_en-US" xlink:label="lab_semr_DeferredTaxLiabilitiesDeferredCommissions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_semr_DeferredTaxLiabilitiesDeferredCommissions_label_en-US" xlink:label="lab_semr_DeferredTaxLiabilitiesDeferredCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Commissions</link:label>
    <link:label id="lab_semr_DeferredTaxLiabilitiesDeferredCommissions_documentation_en-US" xlink:label="lab_semr_DeferredTaxLiabilitiesDeferredCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredTaxLiabilitiesDeferredCommissions" xlink:href="semr-20221231.xsd#semr_DeferredTaxLiabilitiesDeferredCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DeferredTaxLiabilitiesDeferredCommissions" xlink:to="lab_semr_DeferredTaxLiabilitiesDeferredCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_979f81b7-4b1c-40fd-8045-38e7d5fcfc61_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_f6554fff-4f0d-4288-875d-12a4c7f546df_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_08c22f89-48e8-4964-a1f7-89ce14fca6ef_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_191f3e45-e2b6-4ee4-83aa-fe09eb9e4f37_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_21724755-4352-4f37-8f5d-506305e1aab2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_42d89fb8-b8a9-4793-83cb-caf4cb181025_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_ab3b51d6-8abb-4bd9-885f-6770bedc90d0_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_7f6f0014-d4d2-44eb-9382-8d82dc01abc3_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_47e9d18e-549d-42f1-843f-edcaf4a59b7a_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt Securities</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_838171ea-7de9-4a5d-b829-a66ef9151231_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_6660d043-e65b-405b-8ca0-05cde950f9bb_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_41e3d129-f238-41b9-b37b-74380c8bfa5b_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_804f7627-b59a-4ba7-ac10-76d3e5b09e28_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of short-term investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d73fe9fc-4b8f-4a2e-bd03-15b21c6df5c4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_c547c9cc-0c77-490c-8193-d98406afa83a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsPolicyPolicyTextBlock_0ddda423-1fca-4547-a55f-80ac19a17ef5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events Considerations</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_54f1c690-8aac-4af5-9339-2143badb5c77_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_6c7c8257-c3c8-4500-9eed-0be0f9ded771_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units issued and outstanding</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_7852e28b-2d81-4b7d-b46e-8697de87adf7_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSU</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c1f8f10f-f8da-4bce-a0a7-0fedf3a8ad89_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6cdbd89d-7596-4cf8-9a4e-87ddaa264c4f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_6a7b686d-c037-425b-b790-01997cd26519_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_7dde385b-18b5-4b17-9def-20ebc7481996_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:to="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_5b5d962b-181d-49ea-ba79-e50edd5364b1_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk free interest rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_b4de1933-a9e0-442a-a8a7-f77a545176f5_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3a337005-a3f7-46a9-8bfc-9a12dc1d2f01_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value, Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_9dfabe61-0e7c-4458-a68a-c977a358ccc5_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_64ebf40d-f22a-4d4d-bd49-cc44b6b79b79_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions, Acquired Intangible Assets, and Goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_1c663a28-389c-4245-9670-3fa9dc219ac5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_200e4d69-f41a-4e4e-92d1-30e7003021aa_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_52928ba3-e50f-4c37-880d-36e3dabe74c6_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_45596147-d0c9-48f9-a1ca-8f008f99e369_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of December&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_04b8f29f-bc0a-463a-96b5-9c246ed8db7c_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of December&#160;31, 2022</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_5931b79f-f8fe-428c-a73d-4c00f4ee6054_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period of deferred contract costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_2f8c004f-5d0b-4b07-8649-c1cd70ecb137_terseLabel_en-US" xlink:label="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_label_en-US" xlink:label="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due In Year Five And Thereafter</link:label>
    <link:label id="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_documentation_en-US" xlink:label="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due In Year Five And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:href="semr-20221231.xsd#semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:to="lab_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_59e591e8-dad1-47e4-b785-d72ce4f03938_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_2206999b-e37c-4500-9ee0-f319a498d2a2_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_69dd7885-0e6b-46aa-b406-f4a2387cab9b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_54d79af8-df5c-41e4-9b4e-77cba7ba4a19_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_de4cd5c0-fdec-4d0f-895b-c2b392662fef_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_397f4d31-0653-449b-acd7-80353341631d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_70393123-4b15-426a-8b24-200599e4965e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_8b25eaa9-93c2-46b9-bf6b-724f737169e4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3783841e-c2d0-494b-8060-b72ce9ac0261_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a74253cc-32af-4d33-aba9-a5ab75e3ffc7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b5177c47-6125-46ac-9362-6811f11c74dd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7c87db3c-65a9-4aa0-be33-381a90fcdef5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_6abb4168-84b6-4dbf-a974-7b98e352e41d_terseLabel_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of votes required</link:label>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_label_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required</link:label>
    <link:label id="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_documentation_en-US" xlink:label="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" xlink:to="lab_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_2f792cb7-29f3-48bf-93d5-0086c8194525_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_0cafca19-3437-4593-bef1-786603f655a7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current and non-current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_6946e232-2732-4f7d-8bd8-e3fe6553b44d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember_4323e94f-7dbd-4f41-b2e8-fcb6aba765e5_terseLabel_en-US" xlink:label="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A-1</link:label>
    <link:label id="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A-1 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A-1 Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember" xlink:href="semr-20221231.xsd#semr_SeriesA1RedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember" xlink:to="lab_semr_SeriesA1RedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_FinanceLeaseCost_11e431c5-b54f-460e-a650-c1ea42a8e7a4_totalLabel_en-US" xlink:label="lab_semr_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finance lease cost</link:label>
    <link:label id="lab_semr_FinanceLeaseCost_label_en-US" xlink:label="lab_semr_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Cost</link:label>
    <link:label id="lab_semr_FinanceLeaseCost_documentation_en-US" xlink:label="lab_semr_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FinanceLeaseCost" xlink:href="semr-20221231.xsd#semr_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_FinanceLeaseCost" xlink:to="lab_semr_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_ec668557-6607-43df-b362-d750965e3559_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_08a55770-d913-42ac-8dcc-5abba31e4b2a_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_bc6d8a37-a437-4d32-a010-9b39975d2c82_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8960aa13-a91a-4987-98d5-9b8b93ebc4f8_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_ec8b7da0-8558-4ce9-b500-d5ed21e0a85c_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cb30988c-add3-40ed-830a-55f8f625e440_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_6a421215-a853-4a42-9328-9682332bbe10_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Interest Included in Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_1182794f-ea81-4c73-acf5-a8eba53d53ab_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_46c79158-32fc-4c78-a2ec-b0ffdc2fe9ed_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_2614e110-000b-49c1-8325-99d999917824_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred contract costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_682f95d0-2f7d-459e-9629-3fccb8b7fc2c_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock sold (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e909e733-6e4e-46a4-9380-9f921af94643_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_326362e5-2a9d-46cd-9eb4-e39637a06a32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bee5cc92-b523-4a3a-9153-26729ca98374_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_aa7f1ab4-da87-4629-ba81-55d5502d148f_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_0ddcf3ee-1b42-4727-ba61-a6e63e9cb216_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Rollforward of Fair Value Measurements of Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_6000f41f-b5ab-4119-bf61-f2200aea15e5_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_133251be-35c8-4312-bc07-6d782a12e444_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5a701d1f-9fa3-44ed-bac8-4e5659624096_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost, options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8058c4f2-dee6-46a4-9a15-4a878854a560_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLossCarryforwardMember_bf0254ab-4adf-4ac3-8b06-06c6f307dcc4_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLossCarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Loss Carryforward</link:label>
    <link:label id="lab_us-gaap_CapitalLossCarryforwardMember_label_en-US" xlink:label="lab_us-gaap_CapitalLossCarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Loss Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLossCarryforwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLossCarryforwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLossCarryforwardMember" xlink:to="lab_us-gaap_CapitalLossCarryforwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_2d3f4cbc-dae0-4608-8ede-3de4ca5cf2ab_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_77602d00-f06f-4fde-aa29-67d1691894e3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_89a64dcf-3c15-4f59-8fae-5539ad546bb1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_b60f7f58-a024-4660-8a8f-30bfe739fe4c_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Cost and Weighted-Average Lease Term and Discount Rate</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_bd1b0c2b-d11f-41e6-9e35-42c2a3ff65ad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_fbd715d4-e435-492e-a208-342027f24325_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_5d30e220-8273-4fd7-a675-30679ab970b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_989ad13d-deb4-4b91-95d6-4e6aa0c32dea_terseLabel_en-US" xlink:label="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net impact of GILTI</link:label>
    <link:label id="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_label_en-US" xlink:label="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Net impact of GILTI, Percent</link:label>
    <link:label id="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_documentation_en-US" xlink:label="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Net impact of GILTI, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" xlink:href="semr-20221231.xsd#semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" xlink:to="lab_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_17958229-f87a-4909-b3c8-e4f8e31625cb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_5444194a-8da7-406e-86af-3f601d00c252_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_3312c10c-badd-4fba-8abe-43d293a3b950_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost, Total cash, cash equivalents and investments</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_067b2338-83eb-45bf-afa4-8630c00c862a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_52c307dc-ef3d-40fe-aee5-8177e1072081_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_02183503-9fa6-410f-b769-cc9d8aa0ebd1_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit Sub-Facility</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_a3ca702f-bf53-4f8c-8d87-1f3613c60e06_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and office equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_2dccba70-32b8-4050-b749-6fccb7aa6e8c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_c4ce94bd-c91c-4e0c-8a7d-863b2f78d0dd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_401165ac-5fa1-46cf-8116-2bd5dde42f08_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Key Inputs Used in the Fair Value Calculation of Contingent Consideration Payable</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_1a4b529f-a73e-48e1-9f04-c863c1cd0b1e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Key Inputs Used in the Fair Value Calculation of Share Purchase Option</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_554bcc89-e71d-4420-9aeb-5f2c3a142a30_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_b50408e2-cb84-46c7-ae9b-40dddd297b2e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_8aca72eb-2d05-4b9e-83b8-e332909bbcad_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_SeriesARedeemableConvertiblePreferredStockMember_3ea94729-0f9c-4417-a3ab-aaf18ff54cc6_terseLabel_en-US" xlink:label="lab_semr_SeriesARedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A</link:label>
    <link:label id="lab_semr_SeriesARedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_semr_SeriesARedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_semr_SeriesARedeemableConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_semr_SeriesARedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesARedeemableConvertiblePreferredStockMember" xlink:href="semr-20221231.xsd#semr_SeriesARedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_SeriesARedeemableConvertiblePreferredStockMember" xlink:to="lab_semr_SeriesARedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_af02b5fd-ddb5-4f3e-86ee-c928b788264e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Total Revenue by Geographic Area</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_b0f2fdee-5187-4301-8740-8dcb1493b4f1_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_d07da78b-f0ee-4756-b998-1f546a0428e5_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_83672196-6b90-4f3b-995b-473494aede6f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_aa6bc3aa-8160-467c-a35d-9a8f92dbaffc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_8aa782f7-9fac-4d59-9ca1-22d7810badf0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_b578a816-c31d-412e-ab10-0ea7d1780981_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_MeasurementInputRevenueVolatilityMember_9e420c3e-38ba-4dc0-8b5d-935bd3e304ba_terseLabel_en-US" xlink:label="lab_semr_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue volatility</link:label>
    <link:label id="lab_semr_MeasurementInputRevenueVolatilityMember_label_en-US" xlink:label="lab_semr_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Revenue Volatility [Member]</link:label>
    <link:label id="lab_semr_MeasurementInputRevenueVolatilityMember_documentation_en-US" xlink:label="lab_semr_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Revenue Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_MeasurementInputRevenueVolatilityMember" xlink:href="semr-20221231.xsd#semr_MeasurementInputRevenueVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_MeasurementInputRevenueVolatilityMember" xlink:to="lab_semr_MeasurementInputRevenueVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_010cf8ac-19ef-401b-a215-46204b7419fa_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ad63dc48-41b4-4661-81be-a87efa3e1aa0_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_646347b8-bf5c-4c1c-84c4-bb62acc4b760_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate fair value of investments in unrealized loss position for less than twelve months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_11031dc1-e866-4eb8-9f30-2c36be493374_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_3e3d83db-9c6d-4426-84d0-5394b44e9b61_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_2d6ab854-1dc8-4d0c-aff7-08fac182ee8f_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_aedb073f-f817-493b-8412-08f10b2437e7_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_e2ed3d50-4ff9-4396-aadb-65b7a502e113_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_f19e3f1c-2c5d-4752-88a8-3d30e0bd298c_terseLabel_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Fair Value</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_label_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value Rollforward [Roll Forward]</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_documentation_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value Rollforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" xlink:to="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_7e235e1b-68e6-4ec5-bd6b-124683b9b3cd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_e62cc4a8-311b-4402-abbf-b7c42e80328d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b7b00235-ae98-4be9-9f9e-7f184e70973e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cc1221ee-2082-4ea9-baf9-3397d336e6d4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_bb95c3f2-5fa1-48be-a8df-b184b828f98f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized research and development expenditures</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_af51aebe-9d5c-46d7-a01a-9d3359b3dfc0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_fb7ba25c-e15a-4ecc-918d-6ad21cb48d35_verboseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_c8fd12a2-caa7-4f5b-8c76-5fbef6d20493_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_53234d76-4728-4b7a-a161-1850f30bc833_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_45cca4a4-7844-4cc2-8f35-1bba2aa3b25d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_b66483a1-efaf-46c0-9738-c4666354bbee_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_c7519d6f-7fcb-4bae-a091-06cc4bfeceae_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock_541fda98-b5f4-4d80-af12-e2edb2ad119f_terseLabel_en-US" xlink:label="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Other Income (Expense), Net</link:label>
    <link:label id="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:label id="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock_documentation_en-US" xlink:label="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" xlink:href="semr-20221231.xsd#semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares_0f5c8f04-b1a7-4458-b6fd-80d1a9a01be7_terseLabel_en-US" xlink:label="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering</link:label>
    <link:label id="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares_label_en-US" xlink:label="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Reclassification Of Shares</link:label>
    <link:label id="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares_documentation_en-US" xlink:label="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Reclassification Of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockIssuedDuringPeriodValueReclassificationOfShares" xlink:href="semr-20221231.xsd#semr_StockIssuedDuringPeriodValueReclassificationOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_StockIssuedDuringPeriodValueReclassificationOfShares" xlink:to="lab_semr_StockIssuedDuringPeriodValueReclassificationOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3202ecd2-5a78-4219-a1c8-2756f951af83_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8d7fedd8-db28-48c8-a173-bcbaabe8d222_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_96546d98-feaf-430e-a05f-bc8c3aba4049_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ce729f1c-18bd-4925-a344-2500e4eb4f57_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_ES_085066fa-bd77-411c-9fd1-d1ccde09b106_terseLabel_en-US" xlink:label="lab_country_ES" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spain</link:label>
    <link:label id="lab_country_ES_label_en-US" xlink:label="lab_country_ES" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SPAIN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_ES"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_ES" xlink:to="lab_country_ES" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_54b4faef-6607-49d2-bddb-193526aa262b_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_95d27fd4-b468-46cf-9b2b-cd70490632eb_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_7304da34-c453-4cba-8967-8434c22c34cf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_d8e27c09-32c9-4bf0-bbc5-bd5ec29b1455_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_61a87199-de6b-4b7c-b4b7-44a9f357155e_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_a5a1afa6-5258-42f3-827f-86ce407ff044_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_178f01fa-2044-4529-9ec0-2781ba33bfb6_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_13c6b848-4b09-4b21-becb-7ecef3c1c0c4_terseLabel_en-US" xlink:label="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Fair Value Disclosure</link:label>
    <link:label id="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_documentation_en-US" xlink:label="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" xlink:to="lab_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_baa8cf3a-805b-4a71-ad15-9443a4cf2232_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_076a7ab7-263e-42a7-bcaa-c52391ab5a63_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9b4e6963-0469-41bd-bb44-e87c32a08e2e_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_920dfc5b-102f-473b-b927-ef7a95b3e64a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7561ca8a-a414-435a-8bd1-f9fe58a73c92_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_aeb5b1af-7ad3-42c7-a8c2-ff4fbb4cdf8e_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_e5c32976-76a0-43b7-bb4a-8cf055e1e2ef_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_009bccfc-a31f-438b-916d-de322d75d92a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average number of shares of common stock used in computing net loss per share attributable to common stockholders&#8212;basic and diluted:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5b07fd52-4a91-44ad-bd3e-5f410298488f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_88e1a2f7-2640-45c7-94f3-758d2a3691b4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_24b45b47-75d2-42ef-8094-166d668f0a41_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2aaf4f3b-e427-47fb-8344-3f1515a61a56_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_e4f1d138-6229-4886-8c89-bb301eb6bde5_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of January 1, 2022</link:label>
    <link:label id="lab_us-gaap_Goodwill_5f2510c9-a556-47e3-a1a6-956cbfcaa6ee_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of December 31, 2022</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DataCenterEquipmentMember_9e7f6b65-b940-428a-adfb-f5768e7dd3d6_terseLabel_en-US" xlink:label="lab_semr_DataCenterEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Data center equipment</link:label>
    <link:label id="lab_semr_DataCenterEquipmentMember_label_en-US" xlink:label="lab_semr_DataCenterEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Data Center Equipment [Member]</link:label>
    <link:label id="lab_semr_DataCenterEquipmentMember_documentation_en-US" xlink:label="lab_semr_DataCenterEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Data Center Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DataCenterEquipmentMember" xlink:href="semr-20221231.xsd#semr_DataCenterEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DataCenterEquipmentMember" xlink:to="lab_semr_DataCenterEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_5eb33269-8e3b-44c4-9a75-e63e1a3e0b1b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of assets under capital leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Income Statement, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesIncomeStatementAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense" xlink:to="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e7a809a-0d88-409d-999d-32d2a567b723_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_471746a1-9216-4b35-b191-679d2138ada5_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryBondSecuritiesMember_795d3b48-a6f3-4eff-a563-aedd1895b405_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryBondSecuritiesMember" xlink:to="lab_us-gaap_USTreasuryBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_02c37827-207d-4fc9-80de-f7cdd466eb35_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_83cdef7e-c92a-45b9-9a85-065931782b17_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_f9d7851a-ed78-4471-8f0b-c46529e5c2dc_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_5930ca38-3e77-40b1-97b4-4cbe8f03a769_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on short-term investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_7a73478d-c8c1-4b82-8d85-35997adf7f82_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6bd39029-4540-435f-9085-dce09e122f9e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_a6462cf6-6f41-4292-ac93-322c95b1ed50_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c655afe8-946f-4377-992b-b93cd78b1513_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested balance at January 1, 2022</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_fe166b96-cfc5-4096-9210-f7578f2e4777_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested balance as of December 31, 2022</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_0071cf93-a571-470a-82d7-942f83f6daab_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_444ce05f-9e6b-4a99-a1ed-d23549a68807_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b25beef1-f55e-49f2-a49a-c8efe5ad29dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_7d35c83d-8264-44b6-9825-ae823c52f3a3_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e90ef5c4-bf44-42e3-90f3-60e0926f856a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_15cc1fc7-1748-4ca5-bc9c-817de927282a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_06f1bbbb-3dbf-4cb8-8259-fcbe7e3ebcbc_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_98b035e1-245b-440a-a65f-db7742297a34_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash included in &#8220;other long-term assets&#8221;</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_183cbde8-e512-45f1-b16a-a91e364d9577_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BacklinkoMember_cc431669-21e6-43aa-a4ea-b959bc4641ab_terseLabel_en-US" xlink:label="lab_semr_BacklinkoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlinko</link:label>
    <link:label id="lab_semr_BacklinkoMember_label_en-US" xlink:label="lab_semr_BacklinkoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlinko [Member]</link:label>
    <link:label id="lab_semr_BacklinkoMember_documentation_en-US" xlink:label="lab_semr_BacklinkoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlinko</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BacklinkoMember" xlink:href="semr-20221231.xsd#semr_BacklinkoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BacklinkoMember" xlink:to="lab_semr_BacklinkoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6819602f-c61d-4e2e-abc9-0bb4345f9b92_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_d25c7a07-d6cb-4f2c-ba06-6bdb37f312c9_terseLabel_en-US" xlink:label="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA (as percent)</link:label>
    <link:label id="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_label_en-US" xlink:label="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering</link:label>
    <link:label id="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_documentation_en-US" xlink:label="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" xlink:href="semr-20221231.xsd#semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" xlink:to="lab_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_f3abb713-a2ee-4c90-92f5-af3d5a896266_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life &#8211; in years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_54b3851b-d621-412a-bcf6-aff66c74a01f_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_51998be7-4342-4e91-b12c-e5bed64f7a0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized_3890da0f-2ac7-4c49-8741-8e96da00d298_terseLabel_en-US" xlink:label="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets and lease liabilities recorded upon adoption of ASC 842</link:label>
    <link:label id="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized_label_en-US" xlink:label="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Use Asset And Lease Liability Recognized</link:label>
    <link:label id="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized_documentation_en-US" xlink:label="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Use Asset And Lease Liability Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_RightOfUseAssetAndLeaseLiabilityRecognized" xlink:href="semr-20221231.xsd#semr_RightOfUseAssetAndLeaseLiabilityRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_RightOfUseAssetAndLeaseLiabilityRecognized" xlink:to="lab_semr_RightOfUseAssetAndLeaseLiabilityRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_691bc0e1-8ed6-4227-ae10-2e0bcdc12770_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_7ac10668-44ee-499b-a6c3-ccdd13516522_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_1310f8c2-f80f-4c68-934a-a9a7970bf299_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_c45b499e-8e3f-48f6-b47d-196620cf2a7c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_7a64b4e4-01bc-4e5e-86e2-162a8568272e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_649f1823-5c5d-4021-8b60-f3e541c114c4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2f5021e6-fbd0-41ed-9ba6-d043d43f07fa_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets_dceb70fe-29b3-4aac-8767-e6015b3e878e_terseLabel_en-US" xlink:label="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of deferred rent liability to right-of-use assets upon adoption of ASC 842</link:label>
    <link:label id="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets_label_en-US" xlink:label="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Deferred Rent Liability To Right-Of-Use Assets</link:label>
    <link:label id="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets_documentation_en-US" xlink:label="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Deferred Rent Liability To Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" xlink:href="semr-20221231.xsd#semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" xlink:to="lab_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_52796c6e-99f9-44a1-9aee-2353b87ae55d_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_e7435300-faac-470f-982b-327c9d77a4c6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5ff2691d-5054-4c52-a881-550bd2690ac4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_WeightedAverageRemainingLeaseTermAbstract_af47a871-1c8c-4f47-9c30-ec08eb77fdf1_terseLabel_en-US" xlink:label="lab_semr_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term (in years)</link:label>
    <link:label id="lab_semr_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_semr_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_semr_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_semr_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_WeightedAverageRemainingLeaseTermAbstract" xlink:href="semr-20221231.xsd#semr_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_semr_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitment_4bc09426-c29e-4e62-9068-e31bcb1b7b93_totalLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_label_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_3350d3f0-7695-4b7e-9b86-f70a40944b7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Potentially Dilutive Common Stock Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_925c1f31-2f5f-463a-9b15-dbfc7ba03104_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Liabilities</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_6e5eed74-c5e5-4e16-92c3-08345e32832c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e065a603-3091-4f79-8571-e05a54a0b341_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_3613967b-b55e-419f-8d1b-fc6260bb9e17_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_0a2ad700-0253-40c2-9779-ecdba0030076_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c66e3e2c-6ecc-4b5e-a7f9-1a34ce917bb1_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ac87b3c6-1e2b-4790-b632-f9a836ee9201_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f89f5988-e420-4e0d-8fba-ebdb06798d8f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_55f9986d-8380-474c-849d-dc4f3e795c11_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5e83fdba-c78b-4bde-8552-3b5b84106e07_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_377f1df7-4333-473f-8773-0148701becbc_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_005b3caa-5acc-40d6-9ee6-880ace0b863f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_2418d176-1aa7-4655-b6e6-530d90019da6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_4ce66146-b830-450e-8172-12e9a6ec7c4a_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_913997c3-8388-4b35-a03f-a897988aa9df_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ac493ef7-6e59-430a-b9b0-d7de893eb85f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency exchange loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fef190be-0b28-415d-9da6-c6dce247d5df_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency exchange loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_e20f7fe6-624c-469a-bb14-add28455c163_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cf159a67-7cba-4d7e-beae-075f9423938c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_a32bd0d9-9148-4ef5-907e-66131441773c_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_ea216afc-9cc1-4635-b7cd-95cb6c84a0c0_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_724a8cb1-80ac-4a51-bf31-cdacde639132_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_a9ecb0c3-a97b-4327-828d-c2195229aa25_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of shares in connection with Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_83bc6569-a00d-4414-b2fe-4ba96cd5f051_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_4c3990b2-bcdc-40f6-b4a3-44f75c5dddc8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kompyte acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_172fe7b5-b5e0-4c50-916f-373b66a48770_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract costs, current portion</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_787618f1-9ca6-4142-9175-50c52d0660c6_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_77b93aae-e65e-4119-81a8-fb79eb2a6cbe_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_de6fe7e5-5ad7-452e-83e8-207facdab51d_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_40e65a0b-a28a-41f4-ac72-33ac1e6147dd_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of disposition of Russian subsidiaries</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Disposition of Business, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_3f625fa1-b665-4075-a050-52e4eeb1a205_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_d04adf42-4797-4aa3-81fa-a51ac7fde3c7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_8d15e170-1557-4499-b272-c14b32996dda_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4453a687-7c8d-487b-bc50-95b84134eb25_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_299cd998-810a-4393-a967-32823b1989c9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BusinessCombinationContingentConsiderationTerm_5e38dff5-f03c-4d81-b9df-4fa71010fc70_terseLabel_en-US" xlink:label="lab_semr_BusinessCombinationContingentConsiderationTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration, service period</link:label>
    <link:label id="lab_semr_BusinessCombinationContingentConsiderationTerm_label_en-US" xlink:label="lab_semr_BusinessCombinationContingentConsiderationTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Term</link:label>
    <link:label id="lab_semr_BusinessCombinationContingentConsiderationTerm_documentation_en-US" xlink:label="lab_semr_BusinessCombinationContingentConsiderationTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationTerm" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BusinessCombinationContingentConsiderationTerm" xlink:to="lab_semr_BusinessCombinationContingentConsiderationTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_b0eb0c67-2c25-4d6b-8c4f-657e4c85d30f_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_89c0d4fa-c5ab-476d-8473-faa11eeb6403_negatedTerseLabel_en-US" xlink:label="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of preferred stock (in shares)</link:label>
    <link:label id="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares, Conversion Of Convertible Securities</link:label>
    <link:label id="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_documentation_en-US" xlink:label="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares, Conversion Of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:href="semr-20221231.xsd#semr_TemporaryEquitySharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:to="lab_semr_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3c8485c3-65d0-4605-a51d-d2868f9f03b8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee on undrawn amounts (as percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_61aeda79-5efa-4a9a-9361-914392e75081_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected benefit from income taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_e0da825a-5f48-445c-b23e-b1ab2549dc61_terseLabel_en-US" xlink:label="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA (as percent)</link:label>
    <link:label id="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_label_en-US" xlink:label="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering</link:label>
    <link:label id="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_documentation_en-US" xlink:label="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" xlink:href="semr-20221231.xsd#semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" xlink:to="lab_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_306b07f2-8db0-475c-b394-741b3310f214_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract costs, net of current portion</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_a3b970de-832e-4a4a-bbd3-10ca4769223f_terseLabel_en-US" xlink:label="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance rate (as percent)</link:label>
    <link:label id="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_label_en-US" xlink:label="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate</link:label>
    <link:label id="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_documentation_en-US" xlink:label="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" xlink:href="semr-20221231.xsd#semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" xlink:to="lab_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_c336bd6c-c512-46bc-a82a-0b68b308a257_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease arrangement term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_77298abd-3301-43c5-b699-fa0953145053_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of shares in connection with Employee Stock Purchase Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1b9178a9-a01c-47c7-ba23-77cc36856b95_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of shares in connection with Employee Stock Purchase Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_caadbf8c-52b4-463f-ac7e-9e3b89d9c05d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Purchase Price Allocation Recorded in the Consolidated Balance Sheet</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0df819bb-3cfa-4d78-9092-0027e318a4e5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_871baa64-3eec-4440-9999-2fed3d79631c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_27fd2ea2-0134-4122-a31a-922397453d5b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8dec0212-68ec-4141-9042-b5d0e08c3152_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_e8dd1449-35e3-4d05-ad30-8267d9ea683c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_2c139928-f134-4faf-b246-59d6f6cf54c8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Capital Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsCapitalLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_aa8edd09-4345-4539-ad59-7bc0a5d9d7b8_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_79fee72e-5d3f-4006-a681-e40448f94c91_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_46073b66-26bb-4e97-8a9f-fd40606521d4_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_e6a246ad-1e5a-498a-a58b-e5f3c70d061c_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_447d2b97-9e8f-4f98-9dbb-1eec5e26e639_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_cc6d90df-d061-4691-ac5e-29ea6befb609_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_f55eca80-063e-490a-986f-166aada50c84_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f0d54acd-a9e7-4b1c-b3ab-1a7094bd9310_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e7fc263d-762f-4191-849b-980279dac4b9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_dba7c25a-4ddf-41b0-b026-25077d50771f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of fixed assets under finance leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligation Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_ae943707-5a8a-416c-956c-19d00341df2c_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts, Premiums and Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_87a3a9f6-1111-4bed-bd8e-6de8cc22cc63_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_e50bfa3a-bf0e-4fce-9884-34d921cb111a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense recognized related to service period rendered</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_bbd9b2c7-5f34-4ffe-bd07-36efcd000eae_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_b19a9c1f-af6f-4b89-9ec5-afdfff0464dc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options outstanding</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_5fdad0a0-b736-405c-8bb9-9fe6682c1300_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_eb4fe4f8-f9f2-4da1-8090-053f73fee3c6_netLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_5d189bdb-726c-4f32-94aa-613aa8634229_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_63bd0a90-2505-4252-a191-699d607b70a2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_61cb0ed4-2fdb-43d3-b761-b01acbd1389c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_3514d76b-b979-4119-aa4d-dd48a6a0435d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Other Income (Expense), Net</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_f725aff6-2bc7-4ce9-9a4b-86c2f45ed28a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_06e97966-b688-4a49-8750-f0aed956c9ec_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b2dc30ff-2daf-48ef-b6df-402bcf75eff5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_4401f1ca-bb51-499f-96d5-8291f17c4deb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount drawn</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_8bb28522-0dc0-4696-89b1-1bbafa09a4a2_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_fca08b75-5af2-4727-a06d-9a34a77edd36_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exit Costs</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_fc85ea02-52bc-443e-a7f9-05ac197c6afa_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_0997ae88-ff58-41bb-8eff-c6ec4ade708b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_7c6e401a-40e8-4e03-92bd-0b6de428a465_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_29657975-7c85-4979-a97e-774c12031397_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f4cd03f2-37b8-4a3c-90a5-60d3b1eb5a29_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive deficit</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_c74a59c6-01c1-4ff3-a4bb-83c19d9622ad_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ea416747-d177-4e92-8bce-346fe19d38f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_fea36a47-e4f3-4d79-8f75-33d270da6ef5_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_e6762f29-4bf3-48b5-9123-290d71ce596d_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_d71e43f9-cf93-4d25-ab9f-cf07e2429d5a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost, Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_18131a10-adc0-4173-aec7-768f325b8e79_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_d23080dc-2bb2-48d9-96ab-07902059dbcc_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_KompyteMember_aa6d3c17-a02d-4d39-b5fb-799c6cd74dfb_terseLabel_en-US" xlink:label="lab_semr_KompyteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kompyte</link:label>
    <link:label id="lab_semr_KompyteMember_label_en-US" xlink:label="lab_semr_KompyteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kompyte [Member]</link:label>
    <link:label id="lab_semr_KompyteMember_documentation_en-US" xlink:label="lab_semr_KompyteMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kompyte</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_KompyteMember" xlink:to="lab_semr_KompyteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_bc83cbb6-5a99-4d82-851d-41c8812f5466_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8fe69431-3ccb-44ea-b7ae-2d8f077f0dfd_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized that was included in deferred revenue at the beginning of each period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_d11f47d6-d349-4c04-9b89-920a5a91233a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_b9aa6614-5a4c-413e-8961-7747733391b8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_8bbf411d-dd03-4b3e-bd12-cd99181555d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_OtherForeignLocationsMember_da2ce432-f9da-49db-9825-4e3515c8411b_terseLabel_en-US" xlink:label="lab_semr_OtherForeignLocationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Locations</link:label>
    <link:label id="lab_semr_OtherForeignLocationsMember_label_en-US" xlink:label="lab_semr_OtherForeignLocationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Locations [Member]</link:label>
    <link:label id="lab_semr_OtherForeignLocationsMember_documentation_en-US" xlink:label="lab_semr_OtherForeignLocationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Locations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OtherForeignLocationsMember" xlink:href="semr-20221231.xsd#semr_OtherForeignLocationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_OtherForeignLocationsMember" xlink:to="lab_semr_OtherForeignLocationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_3698862b-0761-48cd-84d9-442e1cb53cff_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software asset balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_aa292ae9-8939-4917-b940-f5cc3e101dae_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_9ce1b2f7-89dd-4175-97e9-681916f91162_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_176c3ddc-c561-4245-8636-588ed0e41ed9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_d62c7a59-12e9-4da7-bb1f-9c76727f89b7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_bc22b490-1e20-4171-9be9-c52ecd5003a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of convertible debt securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d8634db9-8f57-4ffd-9a16-b1f9e128beb4_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of short-term investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DallasTexasMember_2e94f1f6-a565-40c4-aa69-a90e72e20f3c_terseLabel_en-US" xlink:label="lab_semr_DallasTexasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dallas, Texas</link:label>
    <link:label id="lab_semr_DallasTexasMember_label_en-US" xlink:label="lab_semr_DallasTexasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dallas, Texas [Member]</link:label>
    <link:label id="lab_semr_DallasTexasMember_documentation_en-US" xlink:label="lab_semr_DallasTexasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dallas, Texas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DallasTexasMember" xlink:href="semr-20221231.xsd#semr_DallasTexasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DallasTexasMember" xlink:to="lab_semr_DallasTexasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_03c5cc32-fd47-488f-b084-f9098182e7c1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_0e0bf77c-2512-45c5-ac69-158b717c5ebf_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_89218f19-c262-4970-b32f-303c9379e365_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8a808ff5-bd7b-4f82-9391-52bc1f46e45f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_71ee9404-847e-4245-81a2-f24b31b49f28_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_b39833e7-a687-48ad-99d5-f336f0322c56_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaidInKindInterest_b205a58e-e60e-455b-9b2a-94b9aeb96b6b_terseLabel_en-US" xlink:label="lab_us-gaap_PaidInKindInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash interest expense</link:label>
    <link:label id="lab_us-gaap_PaidInKindInterest_label_en-US" xlink:label="lab_us-gaap_PaidInKindInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in-Kind Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaidInKindInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaidInKindInterest" xlink:to="lab_us-gaap_PaidInKindInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c537cb4f-fe96-4314-a8eb-36abe9312f6f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_5d0a6e06-5350-4c23-9cb0-8519ff80321f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_e0f03fac-6019-4c68-8e25-9f50da5b74b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_3aa9cf1f-fac5-48d5-9982-dd8861992a3d_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_730c49d1-f64e-487d-8362-ef3a6918e769_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Description of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_a9172df4-5c22-4f77-90f8-2afad4c0f9c1_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued in conversion (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:to="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_a35b79c4-6d43-4069-b1bf-59e7f3d62a4f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a106160d-4744-4715-a391-c6f912a0aecd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_94a515ea-9307-4ed1-9c1f-48bee1b849f2_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_3bc063ee-70bd-4f5d-9f02-36624ca33cc4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_8b82acb1-d5a6-4054-b00b-0c0af5912781_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment and Geographic Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0bff68de-14ea-4c59-9839-e8544d7c2342_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_d1ee25f3-0b32-40be-9f4c-97ac4604705a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_37563f85-5b52-42a6-92da-d709e5ed0cd4_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_b6c98df8-e144-48cd-9663-8be5dc3a0547_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Amounts Payable of Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ab71c734-8620-41e7-ad70-9143f2ec578e_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_960a3100-6d98-4b80-8ac0-f35d0a865f33_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax (liabilities) assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_f23ae8d3-8cde-4d21-90aa-4c7ea5444cfd_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a468778f-6e76-4610-91d3-3bed1ebb7b96_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_73c91a9c-fe67-4f8a-9eb9-819b54733479_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_8d7d707e-0af4-4916-b2e1-46369923f304_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f74e0379-8f7e-4dad-bbe6-52374cbee4ee_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod_776cb9fc-ff5a-410e-a67d-66d9f9b5f2ae_terseLabel_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to terminate, period</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod_label_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option To Terminate, Period</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod_documentation_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option To Terminate, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToTerminatePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:to="lab_semr_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cc241685-cd8b-4d67-a672-46e2bd6607ba_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8562ac2e-7e30-4398-91ac-ec175db01eae_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost, Investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_6796a069-6d74-4daa-8a1c-a93a2bf6e601_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred tax asset carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other Tax Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_57542fa8-76c2-45f2-92ad-3eab57969d08_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_6a0e7bd3-4314-448a-acee-2ebca4d7d9bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals and reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_caa66421-cccb-4b51-8ab5-5e1411b7c497_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6f2cbb98-23fa-4d82-b716-2e858fa953bc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_d8474f13-135d-4b90-a6f4-f712a3ee7ca8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exit costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_2764fc1b-5165-476b-bf51-b5996a6a09e1_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exit costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_A2021StockOptionAndIncentivePlanMember_3fd72041-282d-427e-98ff-840feb94fd57_terseLabel_en-US" xlink:label="lab_semr_A2021StockOptionAndIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Plan</link:label>
    <link:label id="lab_semr_A2021StockOptionAndIncentivePlanMember_label_en-US" xlink:label="lab_semr_A2021StockOptionAndIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Stock Option And Incentive Plan [Member]</link:label>
    <link:label id="lab_semr_A2021StockOptionAndIncentivePlanMember_documentation_en-US" xlink:label="lab_semr_A2021StockOptionAndIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Stock Option And Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2021StockOptionAndIncentivePlanMember" xlink:href="semr-20221231.xsd#semr_A2021StockOptionAndIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_A2021StockOptionAndIncentivePlanMember" xlink:to="lab_semr_A2021StockOptionAndIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_1fe51ff1-f99b-4d62-bb2e-f9112068a39f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_9573efea-3f43-41db-9974-c0d813dcd406_terseLabel_en-US" xlink:label="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax attribute expiration</link:label>
    <link:label id="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_label_en-US" xlink:label="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Attribute Expiration</link:label>
    <link:label id="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_documentation_en-US" xlink:label="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Attribute Expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" xlink:href="semr-20221231.xsd#semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" xlink:to="lab_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_334152a5-3c3b-419f-8442-bcb623c8c6ab_negatedLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_2643b10e-857b-4338-b765-4b75630bca53_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BarcelonaSpainMember_1f5d9427-ded4-4b06-b6af-2b707ecb091c_terseLabel_en-US" xlink:label="lab_semr_BarcelonaSpainMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barcelona, Spain</link:label>
    <link:label id="lab_semr_BarcelonaSpainMember_label_en-US" xlink:label="lab_semr_BarcelonaSpainMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barcelona, Spain [Member]</link:label>
    <link:label id="lab_semr_BarcelonaSpainMember_documentation_en-US" xlink:label="lab_semr_BarcelonaSpainMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barcelona, Spain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BarcelonaSpainMember" xlink:href="semr-20221231.xsd#semr_BarcelonaSpainMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BarcelonaSpainMember" xlink:to="lab_semr_BarcelonaSpainMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_da55e43b-6ef5-48c5-a55f-1c6209cbc5e1_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_95918f2a-d711-44b2-9ad5-ee94c0c8af4d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LeasesWeightedAverageDiscountRateAbstract_7b821792-c54b-4ec0-8abc-6bb6315ba69a_terseLabel_en-US" xlink:label="lab_semr_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_semr_LeasesWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_semr_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases, Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_semr_LeasesWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_semr_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases, Weighted Average Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LeasesWeightedAverageDiscountRateAbstract" xlink:href="semr-20221231.xsd#semr_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LeasesWeightedAverageDiscountRateAbstract" xlink:to="lab_semr_LeasesWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_61a90eda-c725-4201-835d-2ec3f9e7996c_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_681c466a-7138-49fc-bd3d-2e25d097b6f5_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_PragueCzechRepublicMember_7efac5e8-0124-4f71-be84-7798d93c6477_terseLabel_en-US" xlink:label="lab_semr_PragueCzechRepublicMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prague, Czech Republic</link:label>
    <link:label id="lab_semr_PragueCzechRepublicMember_label_en-US" xlink:label="lab_semr_PragueCzechRepublicMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prague, Czech Republic [Member]</link:label>
    <link:label id="lab_semr_PragueCzechRepublicMember_documentation_en-US" xlink:label="lab_semr_PragueCzechRepublicMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prague, Czech Republic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_PragueCzechRepublicMember" xlink:href="semr-20221231.xsd#semr_PragueCzechRepublicMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_PragueCzechRepublicMember" xlink:to="lab_semr_PragueCzechRepublicMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_f12e414e-40b7-426b-846e-284b07ebbda9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_afc63e42-0dd7-4298-a3df-5d7409f86877_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_537bb403-edf4-4efb-aff9-816940e5e4fb_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_051dcf10-2a5b-42c1-9493-0b78e0b46b2e_terseLabel_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of awards granted</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_label_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value</link:label>
    <link:label id="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_documentation_en-US" xlink:label="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:to="lab_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_cd74d3ba-fa82-4497-ad6a-41c46385a341_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 13)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_432de5cc-7daf-4fe7-9986-d3fea74c83ab_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f6dce699-a581-48f0-926d-db1d213e0d91_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_038856bf-7e30-42a5-983a-99140c118e56_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid_872afa68-682c-49ef-9196-9d661923e3ad_terseLabel_en-US" xlink:label="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred offering costs incurred and not paid</link:label>
    <link:label id="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid_label_en-US" xlink:label="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Offering Costs Incurred But Not Yet Paid</link:label>
    <link:label id="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Offering Costs Incurred But Not Yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredOfferingCostsIncurredButNotYetPaid" xlink:href="semr-20221231.xsd#semr_DeferredOfferingCostsIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_DeferredOfferingCostsIncurredButNotYetPaid" xlink:to="lab_semr_DeferredOfferingCostsIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_JPMorganChaseMember_e71901fc-0e84-4a69-91c1-a46ced432537_terseLabel_en-US" xlink:label="lab_semr_JPMorganChaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A.</link:label>
    <link:label id="lab_semr_JPMorganChaseMember_label_en-US" xlink:label="lab_semr_JPMorganChaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase [Member]</link:label>
    <link:label id="lab_semr_JPMorganChaseMember_documentation_en-US" xlink:label="lab_semr_JPMorganChaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_JPMorganChaseMember" xlink:href="semr-20221231.xsd#semr_JPMorganChaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_JPMorganChaseMember" xlink:to="lab_semr_JPMorganChaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_475054a2-fcb0-466c-9446-24768dad45bd_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification_e82a58f4-453e-4311-b052-905b7010312e_terseLabel_en-US" xlink:label="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of right-of-use assets and lease liabilities due to lease modifications</link:label>
    <link:label id="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification_label_en-US" xlink:label="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Assets And Lease Liability, Reduction Due To Lease Modification</link:label>
    <link:label id="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification_documentation_en-US" xlink:label="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Assets And Lease Liability, Reduction Due To Lease Modification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" xlink:href="semr-20221231.xsd#semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" xlink:to="lab_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_3cb8c00a-71f7-4fc3-89c6-9f7d5e2bc5ea_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undesignated preferred stock, $0.00001 par value &#8212; 100,000 shares authorized, and no shares issued or outstanding as of December&#160;31, 2022 or 2021</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_f4de5dc9-f163-471c-9b85-d09e9b8d87d1_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_b60cfd0f-453b-431f-bc73-ad5db92cceaa_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5419d9f2-056a-4cc5-a33a-058a3f57beb2_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_88fac0ee-9530-488a-ba1a-48342b923956_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_17d5b6ae-b153-4623-9bf1-95dcb4475c69_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_1e4dd922-9882-4ca8-b884-4230fd58e434_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_17e285ec-3c22-40b5-a6ea-c1c6ce366603_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of preferred stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_dc1d704a-4685-4282-b83d-afe6b5b0e975_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f98e6b51-2450-48ab-a737-84d69d055ba5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total authorized shares of common stock reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_0e2758fd-89a6-4c1d-9824-568307c96388_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_fa9331e4-46ee-4ea4-a123-b08bb2665471_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1800e00c-4d91-4fd7-930a-b94f5f376b66_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Unobservable Inputs (Level 3 Inputs)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_89594459-e36b-4899-bdc2-2e629239ef16_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_e458b1da-a5be-42d4-ac25-5c3ab8047fbe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of outstanding shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6c5016d0-6011-4922-b425-0c556cc63444_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_ea3d0157-54e7-4d04-8152-376060c1fce6_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unremitted earnings of foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_6be0f4c1-4efe-472c-b601-b06327459372_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_96e03e70-0478-4bfe-93e6-375be11f6e98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities_1714b1fd-6e40-4fec-b346-6922f330c1af_negatedTerseLabel_en-US" xlink:label="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of preferred stock</link:label>
    <link:label id="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity , Value, Conversion Of Convertible Securities</link:label>
    <link:label id="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities_documentation_en-US" xlink:label="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity , Value, Conversion Of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TemporaryEquityValueConversionOfConvertibleSecurities" xlink:href="semr-20221231.xsd#semr_TemporaryEquityValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_TemporaryEquityValueConversionOfConvertibleSecurities" xlink:to="lab_semr_TemporaryEquityValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7adba417-2c59-41a3-a3bb-cde9be2ea551_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4800c989-1aba-40cd-919b-b55ca670ef60_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_bcf78081-8eb1-463e-a266-4068d6854972_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_b47ee1d2-2785-4976-8cb1-588a01a5b210_terseLabel_en-US" xlink:label="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_label_en-US" xlink:label="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets</link:label>
    <link:label id="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_documentation_en-US" xlink:label="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:to="lab_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_6469c266-0af2-44f8-9147-7b85168b2174_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_3deaa14d-c4e5-4aad-9ce1-0995945a3422_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b0423244-7ce4-4b3c-bff6-951363f52358_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_NumberOfInvestmentsPurchased_d3aceb68-f284-4a20-93e3-16c4b8ce4fae_terseLabel_en-US" xlink:label="lab_semr_NumberOfInvestmentsPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of convertible debt securities purchased</link:label>
    <link:label id="lab_semr_NumberOfInvestmentsPurchased_label_en-US" xlink:label="lab_semr_NumberOfInvestmentsPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Investments Purchased</link:label>
    <link:label id="lab_semr_NumberOfInvestmentsPurchased_documentation_en-US" xlink:label="lab_semr_NumberOfInvestmentsPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Investments Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_NumberOfInvestmentsPurchased" xlink:href="semr-20221231.xsd#semr_NumberOfInvestmentsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_NumberOfInvestmentsPurchased" xlink:to="lab_semr_NumberOfInvestmentsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_7198c4e4-9401-4d99-8208-3fa4ebe583d9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember_7e710f39-5dcb-4b58-81b8-f44baef0ee27_terseLabel_en-US" xlink:label="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Co-founders, Executive Officers and Officers</link:label>
    <link:label id="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember_label_en-US" xlink:label="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Co-founders, Executive Officers and Officers [Member]</link:label>
    <link:label id="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember_documentation_en-US" xlink:label="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Co-founders, Executive Officers and Officers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CoFoundersExecutiveOfficersAndOfficersMember" xlink:href="semr-20221231.xsd#semr_CoFoundersExecutiveOfficersAndOfficersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_CoFoundersExecutiveOfficersAndOfficersMember" xlink:to="lab_semr_CoFoundersExecutiveOfficersAndOfficersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_445661d1-f774-4fb0-be5c-fa70d85d7a08_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vacation reserves</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_47b62048-58a1-4e6a-bd91-d7945e96f20b_terseLabel_en-US" xlink:label="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in deferred revenue, net</link:label>
    <link:label id="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_label_en-US" xlink:label="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability, Net</link:label>
    <link:label id="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_documentation_en-US" xlink:label="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" xlink:href="semr-20221231.xsd#semr_IncreaseDecreaseInContractWithCustomerLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" xlink:to="lab_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_9114b75f-f793-40a7-9b56-e027b9b88c23_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_e3eeb42f-16fa-4c5f-8794-c7f736b8c680_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_34be2c11-0900-4f6c-b4f4-05e51ac6701e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Loss Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_de3e7854-2324-4d77-afdf-155e535ae21d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for acquisition of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ccabf39d-0f00-4425-bd9c-31800f2589a8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_15ab2ee0-b276-42ba-bddc-96c21e0e7255_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Other Observable Inputs (Level 2 Inputs)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_30e963c9-4386-4b78-84c2-0ac843e0b4c7_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_b96d74ec-1805-48ec-8ff0-0694598b9029_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and penalties related to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_de80fc42-16a3-44e8-a028-6036678a62cd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_e4f67501-e05c-4d82-af55-20c8b117587f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in convertible debt securities</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4c9939ea-1310-4486-9e2b-1351251e7c66_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1339e948-1890-449e-af7a-9a2c2f96e2d2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_9f1973f5-d75d-4914-8588-89d345433d7b_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_de517c78-b636-467e-a66d-ca52a128c6c8_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3b64b11f-8465-4416-9b6b-606e0ed0294e_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock split, conversion ratio</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_abb9225c-7575-4f01-ad6d-ed72263f9e25_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_2108a1b6-e07c-4544-9399-7a85f8301655_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of deferred offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_2e85c807-f2be-4d98-8588-0e1d8a621b8a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of deferred offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6e3ce2c9-431d-46c0-9ac5-6bd1f59f148a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85d05d8c-f83f-4f44-b846-8a1c8dd2cf7c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ceb83d38-a61b-4151-af4d-5a859f480436_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_0a87b0eb-3910-4f2e-9359-886800eac05e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToExtendNumber_327b5d2f-e1f3-4e43-967a-a9b63bd75448_terseLabel_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToExtendNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of extension options</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToExtendNumber_label_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToExtendNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option To Extend, Number</link:label>
    <link:label id="lab_semr_LesseeOperatingLeaseOptionToExtendNumber_documentation_en-US" xlink:label="lab_semr_LesseeOperatingLeaseOptionToExtendNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option To Extend, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToExtendNumber" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToExtendNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_LesseeOperatingLeaseOptionToExtendNumber" xlink:to="lab_semr_LesseeOperatingLeaseOptionToExtendNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringMember_13f01405-2337-49d0-a707-87abe96f917e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember" xlink:to="lab_us-gaap_OtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_4b574787-d2df-4b8a-b78d-c3e5acd1ff4b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leased asset</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_80cd87f3-f11f-4e8d-9154-829d742f6bcf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_BostonMassachusettsMember_e278b661-2a85-41cc-8443-675d4aeab28b_terseLabel_en-US" xlink:label="lab_semr_BostonMassachusettsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Boston, Massachusetts</link:label>
    <link:label id="lab_semr_BostonMassachusettsMember_label_en-US" xlink:label="lab_semr_BostonMassachusettsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Boston, Massachusetts [Member]</link:label>
    <link:label id="lab_semr_BostonMassachusettsMember_documentation_en-US" xlink:label="lab_semr_BostonMassachusettsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Boston, Massachusetts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BostonMassachusettsMember" xlink:href="semr-20221231.xsd#semr_BostonMassachusettsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_BostonMassachusettsMember" xlink:to="lab_semr_BostonMassachusettsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_95eb25c2-21e6-4187-a4b1-9dfe8feeb389_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_b0811634-d076-4715-8751-6553c0cb7a8a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_1142e3d8-c4c3-4f6f-b9c9-b3cf903a96c6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:to="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_31acf6f0-e2b5-4455-ba5f-764fbb9b4ee9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_a38de14e-6eb4-40fb-b711-ff3b6d4f5e34_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_f981d242-01f4-40dc-896d-82664da7f4aa_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_62853898-ecf3-499b-96f5-894db5d66390_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of RSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_961621a2-9c2d-4503-9b0d-2580f24ba459_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_country_RU_5cbf0584-ae0a-4cf2-82e5-620670128cc1_terseLabel_en-US" xlink:label="lab_country_RU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Russia</link:label>
    <link:label id="lab_country_RU_label_en-US" xlink:label="lab_country_RU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RUSSIAN FEDERATION</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_RU" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_RU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_RU" xlink:to="lab_country_RU" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9977ac87-d132-4ba3-99fd-1b9cda025469_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelocationMember_55449438-8ee6-4fac-a096-f344e76c8fa0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelocationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Relocation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelocationMember_label_en-US" xlink:label="lab_us-gaap_EmployeeRelocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Relocation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelocationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelocationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelocationMember" xlink:to="lab_us-gaap_EmployeeRelocationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_340b14b7-3191-4fe1-bbb9-22453329ce07_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization of internal-use software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_88991e55-77b5-41ae-b768-128134be1883_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_4306159c-b1ec-4a2a-92c8-19819345912a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate amount of transaction price</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock_671afda8-642a-4fd1-853e-f1fff13f61d9_terseLabel_en-US" xlink:label="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Investments</link:label>
    <link:label id="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock_label_en-US" xlink:label="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Investments [Policy Text Block]</link:label>
    <link:label id="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock_documentation_en-US" xlink:label="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:href="semr-20221231.xsd#semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:to="lab_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_ce796097-c966-4e7f-8918-70e07d2ea9ea_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_306b80d2-abfd-4fe0-8cad-a477c57eafbe_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e1d33ff3-d868-42ef-9d88-3127f4ffab46_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Amounts Payable of Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_2ab8ac7c-51cf-4e99-aa12-86d6eab17b4c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_02c40ca6-2308-4a42-a3a2-36e85ab38452_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_7f3644b6-846c-4509-8792-93fb72045651_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_SignificantAccountingPoliciesLineItems_f27148d8-6f75-4f58-b56e-bbacef8f9c58_terseLabel_en-US" xlink:label="lab_semr_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_semr_SignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_semr_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_semr_SignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_semr_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesLineItems" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems" xlink:to="lab_semr_SignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_271dc110-37ce-49b0-a3c9-9a65eea3063a_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriters' Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_f712f838-90c6-4383-9a9b-199bda38cc59_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_6c5407c9-b221-483d-9669-d0242a78429b_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ab2fe8e6-fa37-48c3-9b3d-62a14baa3f25_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_5af758bc-6a41-4f3f-a317-7b46d41d0a42_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_80233a8f-6b94-4428-861f-28b9104ec5ed_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred statutory rate changes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_0d570497-71a4-4ad7-af6d-0111aecdfee1_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade name</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_648152aa-d442-43d7-ad6a-0da86d30f413_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average grant date fair value of options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_4e582ac9-c9ce-4cca-8e11-89943fa6b0dc_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_d92e1210-e65a-4862-8378-356744a97efb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4464dc5c-538b-4109-b734-da5dd15ab2fa_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock_369539ba-1f91-4712-93e8-24fe35168a49_terseLabel_en-US" xlink:label="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Reserved For Future Issuance</link:label>
    <link:label id="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock_label_en-US" xlink:label="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved For Future Issuance [Table Text Block]</link:label>
    <link:label id="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock_documentation_en-US" xlink:label="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved For Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" xlink:href="semr-20221231.xsd#semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" xlink:to="lab_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b99f7199-3d96-4a42-85ae-8f81e464bfff_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matching contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ccb39d68-f140-4abe-82de-57bfa8c626dd_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_OtherGeographicalAreaMember_6376b7b2-6da4-4231-b758-ddeba69ab5ba_terseLabel_en-US" xlink:label="lab_semr_OtherGeographicalAreaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_semr_OtherGeographicalAreaMember_label_en-US" xlink:label="lab_semr_OtherGeographicalAreaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Area [Member]</link:label>
    <link:label id="lab_semr_OtherGeographicalAreaMember_documentation_en-US" xlink:label="lab_semr_OtherGeographicalAreaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Area</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OtherGeographicalAreaMember" xlink:href="semr-20221231.xsd#semr_OtherGeographicalAreaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_OtherGeographicalAreaMember" xlink:to="lab_semr_OtherGeographicalAreaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8bf12163-46ae-487b-8112-c6abf10981df_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting of Common Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fe317196-5bfd-4cf9-aa05-9b8a0f5411b4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1f80e52b-5fed-440f-a9a7-c858fa9c3a89_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_e36cae0c-0f44-45f3-b630-6936a8c69b47_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d6dfd9bf-87cf-499c-923d-357f0ff23b14_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of common stock authorized for issuance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d3ca8d47-a518-4fa5-9c85-d1a50a8add7c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares reserved and authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_139ba83e-79c6-4d2d-9b53-5d0090b7c287_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment, Net by Geographic Location</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_9535bc22-5af5-4460-b7cc-4bcf5c5cabfd_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_549f22a7-38d5-4aed-80e0-50da31873c59_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ContentMember_37a0c06c-a126-443f-87a5-8952679d8984_terseLabel_en-US" xlink:label="lab_semr_ContentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Content</link:label>
    <link:label id="lab_semr_ContentMember_label_en-US" xlink:label="lab_semr_ContentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Content [Member]</link:label>
    <link:label id="lab_semr_ContentMember_documentation_en-US" xlink:label="lab_semr_ContentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Content</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContentMember" xlink:href="semr-20221231.xsd#semr_ContentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ContentMember" xlink:to="lab_semr_ContentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_JPMorganChaseCreditAgreementMember_b0cfb4bc-ec3a-4251-8cd9-13dc648a6bd7_terseLabel_en-US" xlink:label="lab_semr_JPMorganChaseCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase Credit Agreement</link:label>
    <link:label id="lab_semr_JPMorganChaseCreditAgreementMember_label_en-US" xlink:label="lab_semr_JPMorganChaseCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase Credit Agreement [Member]</link:label>
    <link:label id="lab_semr_JPMorganChaseCreditAgreementMember_documentation_en-US" xlink:label="lab_semr_JPMorganChaseCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_JPMorganChaseCreditAgreementMember" xlink:href="semr-20221231.xsd#semr_JPMorganChaseCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_JPMorganChaseCreditAgreementMember" xlink:to="lab_semr_JPMorganChaseCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_630859c5-9e91-4302-8aab-8dbcb7cb5252_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_f3831856-3353-460e-8532-9876e432d342_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b7adc07e-4c16-4a3b-9e4c-695d9348687d_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_b42a349b-8755-469e-96ff-fb2b092e2fc5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration, measurement input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_d9cf62e4-f095-45b9-9b37-c3e1dbaa997d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_05eec0e3-0c26-4849-8f9b-eaaa25514989_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_742e3ba8-5fb4-45c4-b7da-d32db686aca2_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05861796-3402-491a-8cc7-d4bfc13dd0a9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_21bcfe11-568b-4a10-9914-a8f4cc339d7a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign research and development incentive</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_a91021b5-2bdd-46f0-907a-bf214319b07d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a4f9601f-c739-477e-bec7-dc8a648fd761_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ad45adc-5917-42e5-b1ed-de448967038c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3b514131-747a-4a81-9a22-b5ae1f1ab0a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_SeriesBConvertiblePreferredStockMember_e562a652-3dd8-47aa-bdd9-58eb8c8ece93_verboseLabel_en-US" xlink:label="lab_semr_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B</link:label>
    <link:label id="lab_semr_SeriesBConvertiblePreferredStockMember_10053383-1ef7-4482-ad36-594b21deba9a_terseLabel_en-US" xlink:label="lab_semr_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Convertible Preferred Stock</link:label>
    <link:label id="lab_semr_SeriesBConvertiblePreferredStockMember_label_en-US" xlink:label="lab_semr_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_semr_SeriesBConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_semr_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesBConvertiblePreferredStockMember" xlink:href="semr-20221231.xsd#semr_SeriesBConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_SeriesBConvertiblePreferredStockMember" xlink:to="lab_semr_SeriesBConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OneTimeTerminationBenefitsMember_03aa9674-a1de-4656-a7dc-f127128a15a6_terseLabel_en-US" xlink:label="lab_us-gaap_OneTimeTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One-time Termination Benefits</link:label>
    <link:label id="lab_us-gaap_OneTimeTerminationBenefitsMember_label_en-US" xlink:label="lab_us-gaap_OneTimeTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One-time Termination Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OneTimeTerminationBenefitsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OneTimeTerminationBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OneTimeTerminationBenefitsMember" xlink:to="lab_us-gaap_OneTimeTerminationBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_RSAsRSUsAndPSUsMember_a154b62d-89dd-404d-844c-46d5be00c6c2_terseLabel_en-US" xlink:label="lab_semr_RSAsRSUsAndPSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested RSAs, RSUs, and PSUs</link:label>
    <link:label id="lab_semr_RSAsRSUsAndPSUsMember_label_en-US" xlink:label="lab_semr_RSAsRSUsAndPSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSAs, RSUs and PSUs [Member]</link:label>
    <link:label id="lab_semr_RSAsRSUsAndPSUsMember_documentation_en-US" xlink:label="lab_semr_RSAsRSUsAndPSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSAs, RSUs and PSUs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_RSAsRSUsAndPSUsMember" xlink:href="semr-20221231.xsd#semr_RSAsRSUsAndPSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_RSAsRSUsAndPSUsMember" xlink:to="lab_semr_RSAsRSUsAndPSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_e4bbda8e-c019-4bab-b8e4-c3c77ca71e1f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk and Significant Customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_9fa36726-3be6-411d-9293-89c7f0586ee4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_TrevosePennsylvaniaMember_c44e6077-b3db-43bf-b952-2cfad0b27cd7_terseLabel_en-US" xlink:label="lab_semr_TrevosePennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trevose, Pennsylvania</link:label>
    <link:label id="lab_semr_TrevosePennsylvaniaMember_label_en-US" xlink:label="lab_semr_TrevosePennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trevose, Pennsylvania [Member]</link:label>
    <link:label id="lab_semr_TrevosePennsylvaniaMember_documentation_en-US" xlink:label="lab_semr_TrevosePennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trevose, Pennsylvania</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TrevosePennsylvaniaMember" xlink:href="semr-20221231.xsd#semr_TrevosePennsylvaniaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_TrevosePennsylvaniaMember" xlink:to="lab_semr_TrevosePennsylvaniaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_5923e195-5e2d-4913-925f-68701f9adfd9_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_5ba00778-e7ac-45a9-b85f-97d1eb9f64ca_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_2a7453ae-a54a-452f-8035-6488fcb0fa3c_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_7d536139-8f31-4697-b846-a456a5738889_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_f6405119-704e-4fd3-a13d-086a2817c175_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible asset impairment expense</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_0d6949fe-d1fa-4ec6-9b4a-4abdc2f000bd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_24d63257-f006-4d60-b318-ddbcd836dceb_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_1903b379-18f3-4931-9369-3e89b3906be0_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_4b6f6ab8-0af5-4e98-919d-66b927d72ab6_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_6178d24f-747c-4147-bf23-65ca817575ee_terseLabel_en-US" xlink:label="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="semr-20221231.xsd#semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e96b634e-99de-4969-b8da-3c8485ab33f7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_faeab416-c1e6-4b8d-a61a-ecb3b5bee2cd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from completing public offerings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_428ddf23-c019-4472-86d4-8f0ef5dcbb50_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_966e2a42-af01-43fd-a8c6-194665b0911b_totalLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_bf66acca-1b2d-4a0e-bd61-5492c7ff629c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_16ce3d11-c1d4-426d-96ee-4f92f3c3f1dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_FollowOnPublicOfferingMember_7feceedc-7115-4f85-8d92-6e40e2a8623e_terseLabel_en-US" xlink:label="lab_semr_FollowOnPublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-on Public Offering</link:label>
    <link:label id="lab_semr_FollowOnPublicOfferingMember_label_en-US" xlink:label="lab_semr_FollowOnPublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-on Public Offering [Member]</link:label>
    <link:label id="lab_semr_FollowOnPublicOfferingMember_documentation_en-US" xlink:label="lab_semr_FollowOnPublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-on Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FollowOnPublicOfferingMember" xlink:href="semr-20221231.xsd#semr_FollowOnPublicOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_FollowOnPublicOfferingMember" xlink:to="lab_semr_FollowOnPublicOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_0bb141de-eeb4-492c-b019-e303bb4db586_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_ContingentConsiderationLiabilityMember_07c44b4f-1cdc-4e69-8c6f-411997db5fb1_terseLabel_en-US" xlink:label="lab_semr_ContingentConsiderationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability</link:label>
    <link:label id="lab_semr_ContingentConsiderationLiabilityMember_label_en-US" xlink:label="lab_semr_ContingentConsiderationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability [Member]</link:label>
    <link:label id="lab_semr_ContingentConsiderationLiabilityMember_documentation_en-US" xlink:label="lab_semr_ContingentConsiderationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContingentConsiderationLiabilityMember" xlink:href="semr-20221231.xsd#semr_ContingentConsiderationLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_ContingentConsiderationLiabilityMember" xlink:to="lab_semr_ContingentConsiderationLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_8ae97f1e-90d5-4c39-bb2a-66556a2ac6ed_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3ead9d00-93cc-4c81-a123-1d329d8e5ef3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1c1dc4e0-38fa-4502-b883-5dac1db67a32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_5f210ad7-7849-4e36-ab6a-e8f3f0decee9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c5bfdfa5-f44a-467d-841e-47d30df1db39_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c374e629-3847-4938-9110-3343951ddfde_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_10250406-1190-4789-bd93-3c41c3a8921c_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_c575cc78-af4b-4d26-886f-6b000ffef67b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_544207b7-0a44-44f1-95aa-f0e333ae9d04_totalLabel_en-US" xlink:label="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value, Total cash, cash equivalents and investments</link:label>
    <link:label id="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_documentation_en-US" xlink:label="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" xlink:href="semr-20221231.xsd#semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" xlink:to="lab_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_ba0e8f99-810c-491f-975c-43ba1a602d0f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>semr-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f85901c0-f205-4a69-a2c3-a9a89e58932a,g:064d2e8e-830d-4a89-a51a-31a0cf327e03-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.semrush.com/role/Cover" xlink:type="simple" xlink:href="semr-20221231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_2943a4de-037c-4d6b-8690-27d8dc58d67b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2943a4de-037c-4d6b-8690-27d8dc58d67b" xlink:to="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cdf4a892-e8ea-43a0-ad5e-8360bf17a3fb" xlink:to="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_10a2f294-7506-4a8a-bb9b-c45b66835d97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:to="loc_us-gaap_CommonClassAMember_10a2f294-7506-4a8a-bb9b-c45b66835d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_615c5172-0ae6-4e70-aae3-75c58892ac7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e54d2c8b-3666-4727-9055-20515fcb0795" xlink:to="loc_us-gaap_CommonClassBMember_615c5172-0ae6-4e70-aae3-75c58892ac7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_08724de5-797e-4a2c-9b68-c44478313503" xlink:to="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_804661c4-132d-488d-9457-35fefe415ed9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentType_804661c4-132d-488d-9457-35fefe415ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_69619c4f-fc21-489d-98e9-e4240455786a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentAnnualReport_69619c4f-fc21-489d-98e9-e4240455786a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f6b98921-3170-4344-9ac2-24433f3ccc14" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentPeriodEndDate_f6b98921-3170-4344-9ac2-24433f3ccc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_6b083085-6036-4571-b91b-482e5b7f7197" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_CurrentFiscalYearEndDate_6b083085-6036-4571-b91b-482e5b7f7197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cbd272b0-b907-4e61-bfe3-c5efb274f801" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentTransitionReport_cbd272b0-b907-4e61-bfe3-c5efb274f801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a49a1f1b-cc2d-4d3a-9547-6793445ddb0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityFileNumber_a49a1f1b-cc2d-4d3a-9547-6793445ddb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_53366348-806c-4d96-954e-4f97523901a2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityRegistrantName_53366348-806c-4d96-954e-4f97523901a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1dac5ad7-89bc-4b00-a257-f91bc0366455" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1dac5ad7-89bc-4b00-a257-f91bc0366455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a845520d-12f5-41f7-929a-d05a1b9d175b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityTaxIdentificationNumber_a845520d-12f5-41f7-929a-d05a1b9d175b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_3ab7f691-9325-483a-bc73-33a35b4944d2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressAddressLine1_3ab7f691-9325-483a-bc73-33a35b4944d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_92ad4c31-c9b6-4cf2-8068-2450378fc915" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressCityOrTown_92ad4c31-c9b6-4cf2-8068-2450378fc915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_58c51d3e-27ea-4d42-ac9c-ce0c2a43d42a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressStateOrProvince_58c51d3e-27ea-4d42-ac9c-ce0c2a43d42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_09df9c46-baf2-4d35-aee4-435fc8857966" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityAddressPostalZipCode_09df9c46-baf2-4d35-aee4-435fc8857966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_721306be-5e17-41b2-98ec-5c29f850c07e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_CityAreaCode_721306be-5e17-41b2-98ec-5c29f850c07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_11015e36-fcd2-4406-ba2d-91ded327bac3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_LocalPhoneNumber_11015e36-fcd2-4406-ba2d-91ded327bac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c463b482-096b-4df2-8f07-cbf455f38933" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_Security12bTitle_c463b482-096b-4df2-8f07-cbf455f38933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_828eb5ca-3435-4715-9141-68e89a308d33" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_TradingSymbol_828eb5ca-3435-4715-9141-68e89a308d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5c16a92b-126c-4415-980c-f7f12e2a31cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_SecurityExchangeName_5c16a92b-126c-4415-980c-f7f12e2a31cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_1e8423c0-2d21-4de3-899e-29fcf3cd9fc3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_1e8423c0-2d21-4de3-899e-29fcf3cd9fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_a5db029f-e8d2-4621-970c-2baa8bb6f420" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityVoluntaryFilers_a5db029f-e8d2-4621-970c-2baa8bb6f420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_bd21f35e-93db-4057-bd20-d996ae9e0f02" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityCurrentReportingStatus_bd21f35e-93db-4057-bd20-d996ae9e0f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_8b0f94bb-cccd-424f-b1b5-ca855e58005d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityInteractiveDataCurrent_8b0f94bb-cccd-424f-b1b5-ca855e58005d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_86429638-c209-4f95-8f46-e605c9e7abef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityFilerCategory_86429638-c209-4f95-8f46-e605c9e7abef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_99d9c384-1e71-4a2d-b350-ec76164c09fa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntitySmallBusiness_99d9c384-1e71-4a2d-b350-ec76164c09fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_7b6e7d63-a67e-4e64-be83-f11c42d29364" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityEmergingGrowthCompany_7b6e7d63-a67e-4e64-be83-f11c42d29364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_d646e158-e267-45df-89ed-58103933633a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityExTransitionPeriod_d646e158-e267-45df-89ed-58103933633a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_a3de6199-f81c-4628-8b53-653907dc0a88" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_a3de6199-f81c-4628-8b53-653907dc0a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ed6a5c60-7301-4d44-8d67-e17a621ae8ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityShellCompany_ed6a5c60-7301-4d44-8d67-e17a621ae8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_a94c8776-4af0-48c2-837f-d65ee19e2e65" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityPublicFloat_a94c8776-4af0-48c2-837f-d65ee19e2e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4f9b7bb7-e87e-4de3-9348-52a4efe70066" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4f9b7bb7-e87e-4de3-9348-52a4efe70066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2cc0fbf9-7a37-4686-9155-0a0670135d22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2cc0fbf9-7a37-4686-9155-0a0670135d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_a7ef7d23-a750-484d-ae2e-1eacda02ba6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_AmendmentFlag_a7ef7d23-a750-484d-ae2e-1eacda02ba6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9ff208bb-c272-45c5-afb0-60c0f37f9b7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentFiscalYearFocus_9ff208bb-c272-45c5-afb0-60c0f37f9b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b0c8d441-87f0-4259-bbe8-ea3a768d1520" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b0c8d441-87f0-4259-bbe8-ea3a768d1520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f6e24050-55bf-4b0a-aaeb-e00a46a9a866" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0a77aed4-eafd-47c5-b427-8e6436ca033d" xlink:to="loc_dei_EntityCentralIndexKey_f6e24050-55bf-4b0a-aaeb-e00a46a9a866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AuditInformation" xlink:type="simple" xlink:href="semr-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_semr_AuditorInformationAbstract_dc6f2126-fac4-45b9-b1f6-3f31d1092977" xlink:href="semr-20221231.xsd#semr_AuditorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_35b9a30b-3404-4abf-aea1-47ba36a89377" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_AuditorInformationAbstract_dc6f2126-fac4-45b9-b1f6-3f31d1092977" xlink:to="loc_dei_AuditorFirmId_35b9a30b-3404-4abf-aea1-47ba36a89377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_25c7e44c-1be6-4c98-a587-3f69e72aecfe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_AuditorInformationAbstract_dc6f2126-fac4-45b9-b1f6-3f31d1092977" xlink:to="loc_dei_AuditorName_25c7e44c-1be6-4c98-a587-3f69e72aecfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_150555c1-3976-4f45-8c48-8148837bed47" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_AuditorInformationAbstract_dc6f2126-fac4-45b9-b1f6-3f31d1092977" xlink:to="loc_dei_AuditorLocation_150555c1-3976-4f45-8c48-8148837bed47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_724a8b82-8d84-4a43-84f6-4eaaf56658f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_724a8b82-8d84-4a43-84f6-4eaaf56658f1" xlink:to="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b2da1978-9246-4bbc-a46e-3cafd5ff21bb" xlink:to="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d7defb09-419b-48d8-a472-3d7cf3d50987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:to="loc_us-gaap_CommonClassAMember_d7defb09-419b-48d8-a472-3d7cf3d50987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_6148f131-8325-490b-9753-a1a95a07b720" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6717158f-0a68-47ef-8cf2-0f4838a7b84e" xlink:to="loc_us-gaap_CommonClassBMember_6148f131-8325-490b-9753-a1a95a07b720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7c83bc59-2d2e-42bd-acff-e125ebcf78a4" xlink:to="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:to="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd0519b2-2b6b-4045-8c03-0b873b87b98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd0519b2-2b6b-4045-8c03-0b873b87b98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9d19abfb-fce9-48b9-9141-b3e9951d4538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9d19abfb-fce9-48b9-9141-b3e9951d4538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bdac2e34-d391-4af7-94bd-f1d5dfaae9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bdac2e34-d391-4af7-94bd-f1d5dfaae9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_305c31dd-a100-4d39-b36f-c5a51763f176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_305c31dd-a100-4d39-b36f-c5a51763f176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8b16eb1d-989c-47f8-9352-32673c5e8459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8b16eb1d-989c-47f8-9352-32673c5e8459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b467c072-90a5-4d1d-ab03-86dc7acd2c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_652ce41e-e64a-401a-be74-4c3afe0c81e7" xlink:to="loc_us-gaap_AssetsCurrent_b467c072-90a5-4d1d-ab03-86dc7acd2c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4d5165b4-b88d-44de-8578-331570046a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4d5165b4-b88d-44de-8578-331570046a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_72c4caab-344c-4c80-bc47-b8fd5e9ef733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_72c4caab-344c-4c80-bc47-b8fd5e9ef733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_97e70e5b-7e4b-4d40-8b82-bf60d0395948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_97e70e5b-7e4b-4d40-8b82-bf60d0395948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_884d4865-e131-4236-a87f-02397bd7aa53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_Goodwill_884d4865-e131-4236-a87f-02397bd7aa53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_435cdba4-24ea-4a0b-a710-6e85df84aa08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_435cdba4-24ea-4a0b-a710-6e85df84aa08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_418f38f4-16d0-4c90-9e33-5ddea31e1015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_418f38f4-16d0-4c90-9e33-5ddea31e1015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7440f69f-d2f2-44f8-b0f2-bd6e07ccd112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d01cae8-2096-4bdd-b951-5d56789a29e3" xlink:to="loc_us-gaap_Assets_7440f69f-d2f2-44f8-b0f2-bd6e07ccd112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_779b2cb6-570a-4991-9f86-576cb8483cca" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4f95c36e-8967-44d0-9ae9-0b75be12b092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_AccountsPayableCurrent_4f95c36e-8967-44d0-9ae9-0b75be12b092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6331b48c-4dc4-49aa-aa5d-ad9de3dca34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6331b48c-4dc4-49aa-aa5d-ad9de3dca34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a438c4ba-3048-4915-a9a6-779cbbf7ee4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a438c4ba-3048-4915-a9a6-779cbbf7ee4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a9e6f0ae-b9bc-4b47-b074-11a745a583bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a9e6f0ae-b9bc-4b47-b074-11a745a583bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_525b8414-3f74-46ab-829f-6c08a006dca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_525b8414-3f74-46ab-829f-6c08a006dca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_670eac8f-e029-4b6b-b5ae-cd11c15a8ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cd4abe2f-4449-4e03-93ae-ac09b0a99402" xlink:to="loc_us-gaap_LiabilitiesCurrent_670eac8f-e029-4b6b-b5ae-cd11c15a8ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5434291d-7429-4812-be65-7391ba8e9175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5434291d-7429-4812-be65-7391ba8e9175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c45e7307-32c0-47c4-945d-691c106d7763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c45e7307-32c0-47c4-945d-691c106d7763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_62052fad-b756-4243-9828-95efce8542f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_62052fad-b756-4243-9828-95efce8542f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2046c7a5-a0eb-41a5-89e5-36858fc0ab1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2046c7a5-a0eb-41a5-89e5-36858fc0ab1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_85e1927a-728a-4c15-b6ca-fb8d58399d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_Liabilities_85e1927a-728a-4c15-b6ca-fb8d58399d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5c258d16-ab11-4ce5-be13-f7a620683617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5c258d16-ab11-4ce5-be13-f7a620683617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0e60311d-334d-4325-90d7-5e2617d53a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_PreferredStockValue_0e60311d-334d-4325-90d7-5e2617d53a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_78a10126-2161-4832-95b4-59660c16cfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_CommonStockValue_78a10126-2161-4832-95b4-59660c16cfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_ad17a168-77ca-4970-b8f9-57b3365c294b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_AdditionalPaidInCapital_ad17a168-77ca-4970-b8f9-57b3365c294b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08adceb5-16d8-4db2-9b6a-6371e1b1f757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08adceb5-16d8-4db2-9b6a-6371e1b1f757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_349cf2f1-4199-4a60-8d9d-4b1968425662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_349cf2f1-4199-4a60-8d9d-4b1968425662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_09d3f42d-e62c-41a3-8953-b1e1f3e25136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b731e45e-a30c-4586-a5f5-c5cb8cc9f016" xlink:to="loc_us-gaap_StockholdersEquity_09d3f42d-e62c-41a3-8953-b1e1f3e25136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_29b26935-0026-4f2e-ba01-11037f759d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8348735-394e-429c-b545-9953e270cf51" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_29b26935-0026-4f2e-ba01-11037f759d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d7219f30-2db4-4f86-9856-aefcd80ec539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d7219f30-2db4-4f86-9856-aefcd80ec539" xlink:to="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fd0944eb-9c46-4d94-abe5-75d3267a18fc" xlink:to="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_705d6107-3aec-4d88-b0a4-b038c8a3771b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:to="loc_us-gaap_CommonClassAMember_705d6107-3aec-4d88-b0a4-b038c8a3771b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_a4bf4697-59f2-42a7-bee8-c80117651e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4ce8a1b5-7a61-40fd-890b-3307f4e555c6" xlink:to="loc_us-gaap_CommonClassBMember_a4bf4697-59f2-42a7-bee8-c80117651e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1211b46d-ea9c-4ab9-907b-77bffe325309" xlink:to="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65a1a516-4582-405e-8695-a1bb6ed5b14b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65a1a516-4582-405e-8695-a1bb6ed5b14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_43caacb0-e3fa-4c50-be14-2cc1289bebea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_43caacb0-e3fa-4c50-be14-2cc1289bebea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_07caba8b-7042-491a-8f9b-22f1d7fe2b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockSharesIssued_07caba8b-7042-491a-8f9b-22f1d7fe2b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_535bb79f-0d63-4b87-9618-8207deea2c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_535bb79f-0d63-4b87-9618-8207deea2c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4f89471-5f22-4035-b4a3-b853c1eaed56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4f89471-5f22-4035-b4a3-b853c1eaed56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_094a1d5a-5b8a-43ba-b91f-414fbfb174b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_094a1d5a-5b8a-43ba-b91f-414fbfb174b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_9bd1da44-40ff-413c-b29d-52e8bb1cbaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockSharesIssued_9bd1da44-40ff-413c-b29d-52e8bb1cbaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_022fda65-f45b-4ec6-bf12-2b20176f2fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e10e4db-fef5-4bee-bf58-f2b466fdf5e3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_022fda65-f45b-4ec6-bf12-2b20176f2fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1751ed39-230c-458a-a2ea-3001276528c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1751ed39-230c-458a-a2ea-3001276528c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_2bc4a063-5164-42dc-8eeb-acfb1e4674d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_CostOfRevenue_2bc4a063-5164-42dc-8eeb-acfb1e4674d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_acb8feb2-0c3d-4f10-b12c-c3555f985f52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_GrossProfit_acb8feb2-0c3d-4f10-b12c-c3555f985f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_0956b157-2ff8-4773-844a-ba83ee668e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:to="loc_us-gaap_SellingAndMarketingExpense_0956b157-2ff8-4773-844a-ba83ee668e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ad91d25e-bfa2-45ea-bf38-fd5c32fd426a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ad91d25e-bfa2-45ea-bf38-fd5c32fd426a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8e35fe34-db9f-4070-9357-9d72f9b2e986" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8e35fe34-db9f-4070-9357-9d72f9b2e986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_1c1a15f4-7da8-4e89-aa78-09227be39e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:to="loc_us-gaap_RestructuringCharges_1c1a15f4-7da8-4e89-aa78-09227be39e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_843623bd-0519-4d14-965d-f4d3b118944f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e52f296e-78f0-4cd4-bf4c-a2843c72fec8" xlink:to="loc_us-gaap_OperatingExpenses_843623bd-0519-4d14-965d-f4d3b118944f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_fa8f316f-a689-46ac-bdd9-1922290d33df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_OperatingIncomeLoss_fa8f316f-a689-46ac-bdd9-1922290d33df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_da2036b5-0465-431e-be61-b8425f0d154d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_da2036b5-0465-431e-be61-b8425f0d154d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4aa814bf-4455-41d7-9d33-86d74a6e55e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4aa814bf-4455-41d7-9d33-86d74a6e55e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_82e62c72-b0fa-4698-b2ed-d1f317b835d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_82e62c72-b0fa-4698-b2ed-d1f317b835d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_17b886bd-cfcd-4984-9afc-d5f92533b4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_NetIncomeLoss_17b886bd-cfcd-4984-9afc-d5f92533b4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b712a933-ec4f-4952-93a6-30e67291e511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_EarningsPerShareAbstract_b712a933-ec4f-4952-93a6-30e67291e511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_73768f61-3bdf-4975-83b6-3082e9863d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b712a933-ec4f-4952-93a6-30e67291e511" xlink:to="loc_us-gaap_EarningsPerShareBasic_73768f61-3bdf-4975-83b6-3082e9863d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_363606b0-df1f-48b2-a162-0f339f3d33b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b712a933-ec4f-4952-93a6-30e67291e511" xlink:to="loc_us-gaap_EarningsPerShareDiluted_363606b0-df1f-48b2-a162-0f339f3d33b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_dcd75465-4f2c-4713-b914-100ee3c62ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_dcd75465-4f2c-4713-b914-100ee3c62ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9308bd64-e6bb-435c-b3af-16bb13a2d24b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_dcd75465-4f2c-4713-b914-100ee3c62ee1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9308bd64-e6bb-435c-b3af-16bb13a2d24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1692dda8-ba5a-427b-b44c-b93b0b91fdff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_dcd75465-4f2c-4713-b914-100ee3c62ee1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1692dda8-ba5a-427b-b44c-b93b0b91fdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_b4f9b33d-f22c-440d-9043-094d0044bb73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185a8c03-babf-4a8d-82fb-9b7c65b76b75" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_b4f9b33d-f22c-440d-9043-094d0044bb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e5d001db-d59b-45ce-aa95-75f544cf20ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_b4f9b33d-f22c-440d-9043-094d0044bb73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e5d001db-d59b-45ce-aa95-75f544cf20ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_0b2c4050-8e11-478d-b3ee-3fb07e82c5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_b4f9b33d-f22c-440d-9043-094d0044bb73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_0b2c4050-8e11-478d-b3ee-3fb07e82c5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_67cb2479-fd01-4218-9e54-1a8447c82623" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_b4f9b33d-f22c-440d-9043-094d0044bb73" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_67cb2479-fd01-4218-9e54-1a8447c82623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb9538d1-c720-4e27-8cc8-b7d71b88a466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb9538d1-c720-4e27-8cc8-b7d71b88a466" xlink:to="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d3cd667a-685a-4e1b-806e-6dbc521f5164" xlink:to="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_4c475ce6-8e3d-4aa8-8a5e-c8659c5f9fa0" xlink:href="semr-20221231.xsd#semr_SeriesARedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_4c475ce6-8e3d-4aa8-8a5e-c8659c5f9fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_abcd5556-18cc-460d-a094-e861f00bff84" xlink:href="semr-20221231.xsd#semr_SeriesA1RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_abcd5556-18cc-460d-a094-e861f00bff84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesBConvertiblePreferredStockMember_b51880cf-2463-484d-809e-c6722647f740" xlink:href="semr-20221231.xsd#semr_SeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_semr_SeriesBConvertiblePreferredStockMember_b51880cf-2463-484d-809e-c6722647f740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_a566d14c-4375-478b-a6d7-a49bb87c46c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_us-gaap_CommonClassAMember_a566d14c-4375-478b-a6d7-a49bb87c46c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ea524726-5cf0-4cbe-9f6d-587bd9c34e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_783a7f4c-3379-41ed-a54b-4248d05ef4c2" xlink:to="loc_us-gaap_CommonClassBMember_ea524726-5cf0-4cbe-9f6d-587bd9c34e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_060900f6-48bd-44e5-9ae3-3d2723c6b40e" xlink:to="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_cfcbecfe-6fad-4b89-96b0-46744adf8461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_PreferredStockMember_cfcbecfe-6fad-4b89-96b0-46744adf8461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_21c70d6b-1f79-4117-a565-c73682089f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_CommonStockMember_21c70d6b-1f79-4117-a565-c73682089f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7f228beb-b47c-480e-a3e3-b52edc97af72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7f228beb-b47c-480e-a3e3-b52edc97af72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5589ace-cd50-44af-9509-a813d79a4f30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5589ace-cd50-44af-9509-a813d79a4f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b6550554-8922-414f-a079-d67e6a9d1753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d84b3dff-b27d-4ef7-8380-a0e9d865b0dc" xlink:to="loc_us-gaap_RetainedEarningsMember_b6550554-8922-414f-a079-d67e6a9d1753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1f3df461-a902-4767-8419-8dcde045dbae" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_ca819d37-1aec-47e7-a5e4-8ab35731d089" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:to="loc_us-gaap_OverAllotmentOptionMember_ca819d37-1aec-47e7-a5e4-8ab35731d089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FollowOnPublicOfferingMember_7d7d84c6-cd0e-4b71-881f-2f2119219a8a" xlink:href="semr-20221231.xsd#semr_FollowOnPublicOfferingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_93c6a196-c816-4cc7-a47f-f343177c96ed" xlink:to="loc_semr_FollowOnPublicOfferingMember_7d7d84c6-cd0e-4b71-881f-2f2119219a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4b0f7943-a04a-42b9-88c6-6dd1290008cd" xlink:to="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_d28c786d-360b-4408-9a26-b3f70ce5cf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_d28c786d-360b-4408-9a26-b3f70ce5cf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_1aea39ef-2cb4-4bd6-9a42-0a98ee6c9e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_1aea39ef-2cb4-4bd6-9a42-0a98ee6c9e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_d31bd18e-4ff6-4b8c-bafc-d321d3ff06b5" xlink:href="semr-20221231.xsd#semr_TemporaryEquitySharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_semr_TemporaryEquitySharesConversionOfConvertibleSecurities_d31bd18e-4ff6-4b8c-bafc-d321d3ff06b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TemporaryEquityValueConversionOfConvertibleSecurities_b32e9f36-aebb-48da-a58c-fd7d1255214a" xlink:href="semr-20221231.xsd#semr_TemporaryEquityValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_semr_TemporaryEquityValueConversionOfConvertibleSecurities_b32e9f36-aebb-48da-a58c-fd7d1255214a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0f779ad6-b009-4c25-a9c4-24b788dd36bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_0f779ad6-b009-4c25-a9c4-24b788dd36bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8ecbffd5-f2af-4e3b-bf3c-337adc12fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a3c1fe6b-cbf5-4ae7-91a5-ea5b2b015207" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8ecbffd5-f2af-4e3b-bf3c-337adc12fcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e439a402-09c5-4fef-b805-c95d8e33c607" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_843c2ef9-fbae-4b84-9c5e-4c8681ec3bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_843c2ef9-fbae-4b84-9c5e-4c8681ec3bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_91dc9183-fbed-4afc-a467-6b329017b7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_91dc9183-fbed-4afc-a467-6b329017b7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c789cfe8-f8ba-49b2-a1e9-def9b70f298b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockholdersEquity_c789cfe8-f8ba-49b2-a1e9-def9b70f298b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_92ee2fe1-0ee0-4e52-be96-057288d7478d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_92ee2fe1-0ee0-4e52-be96-057288d7478d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_af831fa9-d62c-4544-8499-3f93bdaeb398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_af831fa9-d62c-4544-8499-3f93bdaeb398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_984dd287-ccd6-4a3b-8478-cb4be012d0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_984dd287-ccd6-4a3b-8478-cb4be012d0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_307dbf41-f9dd-4e41-8542-4eebc3e988ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_307dbf41-f9dd-4e41-8542-4eebc3e988ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ce46afae-ca9d-48a0-b8cc-cc0bec8b5185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ce46afae-ca9d-48a0-b8cc-cc0bec8b5185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d8990fa2-d796-4b20-947d-df18f8071980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d8990fa2-d796-4b20-947d-df18f8071980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_02b31424-0b06-4444-a133-568abfb80d8e" xlink:href="semr-20221231.xsd#semr_StockIssuedDuringPeriodSharesReclassificationOfShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_semr_StockIssuedDuringPeriodSharesReclassificationOfShares_02b31424-0b06-4444-a133-568abfb80d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockIssuedDuringPeriodValueReclassificationOfShares_42e35d29-113c-477e-9cd0-70fcc2dfaa37" xlink:href="semr-20221231.xsd#semr_StockIssuedDuringPeriodValueReclassificationOfShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_semr_StockIssuedDuringPeriodValueReclassificationOfShares_42e35d29-113c-477e-9cd0-70fcc2dfaa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fa75459f-00b6-4fc7-85a4-1021e90316d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fa75459f-00b6-4fc7-85a4-1021e90316d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1b13d3c9-d8fa-4579-b79a-aee29b3dcf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1b13d3c9-d8fa-4579-b79a-aee29b3dcf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_59b64652-dd5e-4dd9-995b-15ec5812cddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_59b64652-dd5e-4dd9-995b-15ec5812cddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_04d8d109-81ec-412d-8cbc-acb841f11e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_04d8d109-81ec-412d-8cbc-acb841f11e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7444d744-78bf-4056-955f-3fa4111cd73d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7444d744-78bf-4056-955f-3fa4111cd73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_584bee70-862e-4cc7-9b17-7ead5f918859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_584bee70-862e-4cc7-9b17-7ead5f918859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bbcdc61d-195c-4514-b059-ae9167ce7e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_NetIncomeLoss_bbcdc61d-195c-4514-b059-ae9167ce7e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_26596eef-41ec-4c2f-8adc-839ba26adf3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_26596eef-41ec-4c2f-8adc-839ba26adf3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e3185c0e-a8c8-4df3-af0b-7ef5d41a2de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e3185c0e-a8c8-4df3-af0b-7ef5d41a2de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_058f2436-fdd7-449e-a7ad-dd77f8651cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3701ca3b-d94d-4524-aaa4-23af33c1770c" xlink:to="loc_us-gaap_StockholdersEquity_058f2436-fdd7-449e-a7ad-dd77f8651cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="semr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_999681a3-2dbd-45f8-adce-98401a8f05a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_999681a3-2dbd-45f8-adce-98401a8f05a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3e1bf1a6-2775-4a60-85de-ab6d940bc172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_999681a3-2dbd-45f8-adce-98401a8f05a0" xlink:to="loc_us-gaap_NetIncomeLoss_3e1bf1a6-2775-4a60-85de-ab6d940bc172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_999681a3-2dbd-45f8-adce-98401a8f05a0" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c0a13009-d9c5-461d-aaa1-eed122da310f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c0a13009-d9c5-461d-aaa1-eed122da310f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_fc47eaa8-69e2-4378-91fd-f506df930649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_fc47eaa8-69e2-4378-91fd-f506df930649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_3ee6d43f-a90e-407d-ac0a-a58a8f9e0c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_3ee6d43f-a90e-407d-ac0a-a58a8f9e0c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_NonCashLeaseExpense_a18faa67-d38c-424f-8496-5989e1919601" xlink:href="semr-20221231.xsd#semr_NonCashLeaseExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_semr_NonCashLeaseExpense_a18faa67-d38c-424f-8496-5989e1919601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_6f939fd7-0b19-4dc3-8cd3-f4ec91763fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_6f939fd7-0b19-4dc3-8cd3-f4ec91763fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9284986c-d8c6-4418-906f-e902c592f323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_ShareBasedCompensation_9284986c-d8c6-4418-906f-e902c592f323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_972dcf3b-c482-4b71-a44a-ad50eaebe327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaidInKindInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_PaidInKindInterest_972dcf3b-c482-4b71-a44a-ad50eaebe327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLoss_67663842-52a3-493b-b9f0-512b019900eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_DebtSecuritiesGainLoss_67663842-52a3-493b-b9f0-512b019900eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9030fdf3-ba19-4d37-ae9f-fe1b7b6cebb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9030fdf3-ba19-4d37-ae9f-fe1b7b6cebb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eb815d7-99ec-46da-a6b2-60ed5de2a682" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3bb504ba-4164-4a9b-8798-3f8990b3a6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3bb504ba-4164-4a9b-8798-3f8990b3a6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_45bf30b4-2f8d-417e-b125-c97f6afd33eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_45bf30b4-2f8d-417e-b125-c97f6afd33eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0964c7fe-6416-43ed-a207-66695652ff4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0964c7fe-6416-43ed-a207-66695652ff4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3b2492bb-63e1-43c3-9079-f564ecdee046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3b2492bb-63e1-43c3-9079-f564ecdee046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_57423d2e-1281-48fe-bea2-054e39f87c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_57423d2e-1281-48fe-bea2-054e39f87c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_aefe8396-e3a1-437c-bbd6-b6c433b7572e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_aefe8396-e3a1-437c-bbd6-b6c433b7572e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1e3ef9b8-9a52-47d2-bcfb-9d830da97854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1e3ef9b8-9a52-47d2-bcfb-9d830da97854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8266296a-0a80-4af3-9d33-4691d09d32d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8266296a-0a80-4af3-9d33-4691d09d32d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4a980aca-4bd6-4b2d-9cc1-eda3459c0804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2bf57cb8-b102-4a69-892f-a28f6173c453" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4a980aca-4bd6-4b2d-9cc1-eda3459c0804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2aa46b9-fd59-427c-aada-8f3fd1d0e6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_999681a3-2dbd-45f8-adce-98401a8f05a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2aa46b9-fd59-427c-aada-8f3fd1d0e6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_674407c8-429d-42e6-abe0-6962b0372dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_674407c8-429d-42e6-abe0-6962b0372dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_7b077b20-58d7-41b5-abf8-dfcb8dd993b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_7b077b20-58d7-41b5-abf8-dfcb8dd993b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3017b8f1-0740-4a18-9024-d08181304753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3017b8f1-0740-4a18-9024-d08181304753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_6190bb28-0e0c-40f4-a598-b02774f940eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_6190bb28-0e0c-40f4-a598-b02774f940eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_caeda4a9-31eb-49c8-813d-1bb709a45f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_caeda4a9-31eb-49c8-813d-1bb709a45f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3caca901-b53f-449c-a5bb-a2291604a811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d80b7129-3f2e-4209-b875-43a50adbe8d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3caca901-b53f-449c-a5bb-a2291604a811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_044893a8-5295-41b2-a073-f7ce693fdc45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_044893a8-5295-41b2-a073-f7ce693fdc45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_fe55c8dc-764c-4442-b0d5-4168015015bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:to="loc_us-gaap_ProceedsFromStockPlans_fe55c8dc-764c-4442-b0d5-4168015015bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_b190fa66-3e6e-4009-8d85-a5cb6d555c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_b190fa66-3e6e-4009-8d85-a5cb6d555c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_2d9d7b47-9ece-42a5-ac8c-46dadd5261fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_2d9d7b47-9ece-42a5-ac8c-46dadd5261fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_0728ac6e-affe-4ff9-90d8-40747bc5f9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_0728ac6e-affe-4ff9-90d8-40747bc5f9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_19be8b6d-e31d-4629-89e6-37d17c4ee541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d770016e-f698-4beb-9432-047381c78236" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_19be8b6d-e31d-4629-89e6-37d17c4ee541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_293635bd-c103-49d3-90d2-c7b864d9b60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_293635bd-c103-49d3-90d2-c7b864d9b60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec33d831-6814-47f8-87aa-82b9ff2c7c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec33d831-6814-47f8-87aa-82b9ff2c7c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d86a585c-6edd-4821-a862-4ea3313afd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d86a585c-6edd-4821-a862-4ea3313afd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_37719b9c-5733-4eb6-8535-94dedc93fd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_37719b9c-5733-4eb6-8535-94dedc93fd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a2080793-0b82-4960-aee5-842da4a93e41" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a33dc8e2-189e-4215-841e-7472ce9c22d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_us-gaap_InterestPaidNet_a33dc8e2-189e-4215-841e-7472ce9c22d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_5bc979af-525d-4f53-9895-94a373c1dbf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_5bc979af-525d-4f53-9895-94a373c1dbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredOfferingCostsIncurredButNotYetPaid_6115cf20-a5db-480f-b1fa-c869ca5711bd" xlink:href="semr-20221231.xsd#semr_DeferredOfferingCostsIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_semr_DeferredOfferingCostsIncurredButNotYetPaid_6115cf20-a5db-480f-b1fa-c869ca5711bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtIssuanceCostsIncurredButNotYetPaid_0a8c368f-cca0-4ee6-8e0c-2ef3f4df2dd9" xlink:href="semr-20221231.xsd#semr_DebtIssuanceCostsIncurredButNotYetPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_semr_DebtIssuanceCostsIncurredButNotYetPaid_0a8c368f-cca0-4ee6-8e0c-2ef3f4df2dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1_162f192b-b81a-4284-b6af-e86b16f5c59e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1_162f192b-b81a-4284-b6af-e86b16f5c59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_35c2e3ab-ad3d-4656-974d-19dc202d5493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_35c2e3ab-ad3d-4656-974d-19dc202d5493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_5318d90e-f8c7-4a5d-8f0c-dc91e3369730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_5318d90e-f8c7-4a5d-8f0c-dc91e3369730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d129880a-4ee3-431a-997e-ac470b994216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d129880a-4ee3-431a-997e-ac470b994216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification_31a9a12e-85ee-4814-b5ee-f8ec79f5fa2e" xlink:href="semr-20221231.xsd#semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification_31a9a12e-85ee-4814-b5ee-f8ec79f5fa2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets_00cfb2eb-26dc-4d3b-ad43-f33ac4392d19" xlink:href="semr-20221231.xsd#semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets_00cfb2eb-26dc-4d3b-ad43-f33ac4392d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_RightOfUseAssetAndLeaseLiabilityRecognized_24decf6f-321e-45c9-a744-0d1e42b924af" xlink:href="semr-20221231.xsd#semr_RightOfUseAssetAndLeaseLiabilityRecognized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2799edad-3a44-4726-9f51-b1ea4707477e" xlink:to="loc_semr_RightOfUseAssetAndLeaseLiabilityRecognized_24decf6f-321e-45c9-a744-0d1e42b924af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/OrganizationandDescriptionofBusiness" xlink:type="simple" xlink:href="semr-20221231.xsd#OrganizationandDescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/OrganizationandDescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e40b28dd-7630-4550-83b8-51361f480f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_8c6a2563-999a-4b29-a2a9-34dedac484fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e40b28dd-7630-4550-83b8-51361f480f18" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_8c6a2563-999a-4b29-a2a9-34dedac484fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_09b8b59c-623d-4f94-8a24-9a32ce089005" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_c567c688-3b2b-4e5f-a5dc-020f6af17be4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_09b8b59c-623d-4f94-8a24-9a32ce089005" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_c567c688-3b2b-4e5f-a5dc-020f6af17be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/Leases" xlink:type="simple" xlink:href="semr-20221231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9e58c671-863c-4d3e-b63c-c37d19cccf16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4b6cf298-36a5-4d1d-85e7-d3e8792de55e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e58c671-863c-4d3e-b63c-c37d19cccf16" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_4b6cf298-36a5-4d1d-85e7-d3e8792de55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_14aefe39-757e-4b92-8099-807f4c14d4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e58c671-863c-4d3e-b63c-c37d19cccf16" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_14aefe39-757e-4b92-8099-807f4c14d4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNet" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNet"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cf0266ed-9586-45a2-b9ab-aa2100e297d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_62787ecd-da70-49c8-b9a8-ff5365cdcb97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cf0266ed-9586-45a2-b9ab-aa2100e297d3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_62787ecd-da70-49c8-b9a8-ff5365cdcb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/OtherAssets" xlink:type="simple" xlink:href="semr-20221231.xsd#OtherAssets"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_6b04d5ea-eeb5-4151-95d3-b16c66b533cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_282fdbd1-3eab-42c7-ac94-3cd2c034f311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_6b04d5ea-eeb5-4151-95d3-b16c66b533cd" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_282fdbd1-3eab-42c7-ac94-3cd2c034f311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwill"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ed347a0f-1f74-41d9-9714-d529a1b932e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9cc847b1-bd9b-481d-91dd-61fbdef28404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ed347a0f-1f74-41d9-9714-d529a1b932e4" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9cc847b1-bd9b-481d-91dd-61fbdef28404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ExitCosts" xlink:type="simple" xlink:href="semr-20221231.xsd#ExitCosts"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/ExitCosts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_fe9f65df-c32e-4534-8d57-78acf32d85f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_15360a66-3fa2-45d9-ac63-0d7a1e3ac470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_fe9f65df-c32e-4534-8d57-78acf32d85f6" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_15360a66-3fa2-45d9-ac63-0d7a1e3ac470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/Accruedexpenses" xlink:type="simple" xlink:href="semr-20221231.xsd#Accruedexpenses"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/Accruedexpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_9f91929e-96e9-487d-b89b-28dc1d4fb7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_a4ae6a87-0a35-46a1-8d0b-9b1a2a0a57c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9f91929e-96e9-487d-b89b-28dc1d4fb7f9" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_a4ae6a87-0a35-46a1-8d0b-9b1a2a0a57c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RevolvingCreditFacility" xlink:type="simple" xlink:href="semr-20221231.xsd#RevolvingCreditFacility"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/RevolvingCreditFacility" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_29b0da60-4f5e-4760-b3d2-f24355797ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_a52a025f-9a3a-4cb0-a949-72b4f78427a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_29b0da60-4f5e-4760-b3d2-f24355797ff5" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a52a025f-9a3a-4cb0-a949-72b4f78427a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxes" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e0166c1c-ef04-4164-95ad-4de79c3e2bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_86e86d14-a8c1-47a4-97e3-c36fa6dd80fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e0166c1c-ef04-4164-95ad-4de79c3e2bb9" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_86e86d14-a8c1-47a4-97e3-c36fa6dd80fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity" xlink:type="simple" xlink:href="semr-20221231.xsd#RedeemableConvertiblePreferredStockandStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a55559a5-b53b-486f-8021-654760d42477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock_c24c3a63-9e49-453f-a142-0a29b0d6d14c" xlink:href="semr-20221231.xsd#semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a55559a5-b53b-486f-8021-654760d42477" xlink:to="loc_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock_c24c3a63-9e49-453f-a142-0a29b0d6d14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dc3f671f-3875-4e25-b3be-71e02bf7bd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1406b4b6-05fc-462c-b2a9-1aff43176d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dc3f671f-3875-4e25-b3be-71e02bf7bd8a" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1406b4b6-05fc-462c-b2a9-1aff43176d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="semr-20221231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ddc29f03-b764-4893-9649-7cb6002e5ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f15b24bd-9250-4012-bd03-e0785e19c481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ddc29f03-b764-4893-9649-7cb6002e5ee6" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f15b24bd-9250-4012-bd03-e0785e19c481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet" xlink:type="simple" xlink:href="semr-20221231.xsd#ComponentsofOtherIncomeExpenseNet"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_5cb4e06c-0b61-4580-9922-1d891f378d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_ba2d40eb-cfc2-4606-a6ed-fa0617a7a16a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_5cb4e06c-0b61-4580-9922-1d891f378d10" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_ba2d40eb-cfc2-4606-a6ed-fa0617a7a16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="semr-20221231.xsd#EmployeeBenefitPlan"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/EmployeeBenefitPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ebb36f3a-03db-4dbe-aa22-f6d534656591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock_809a214f-f169-4d3b-a74a-f734a7a915a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ebb36f3a-03db-4dbe-aa22-f6d534656591" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_809a214f-f169-4d3b-a74a-f734a7a915a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SegmentandGeographicInformation" xlink:type="simple" xlink:href="semr-20221231.xsd#SegmentandGeographicInformation"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SegmentandGeographicInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_535858eb-24ac-4a88-a886-3bca24f1e033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_32fa8e81-721d-4c19-84f6-8cacfa7521be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_535858eb-24ac-4a88-a886-3bca24f1e033" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_32fa8e81-721d-4c19-84f6-8cacfa7521be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SubsequentEvents" xlink:type="simple" xlink:href="semr-20221231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_e7abb31e-1561-4fc5-af4c-17b83a516183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_5495bb3a-d374-45a5-8727-208b848e640c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_e7abb31e-1561-4fc5-af4c-17b83a516183" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_5495bb3a-d374-45a5-8727-208b848e640c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6c9ab385-2935-4325-90be-d761d3b7bb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6c9ab385-2935-4325-90be-d761d3b7bb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_f07bd55a-5fb7-4448-915b-b9367fe0cbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_f07bd55a-5fb7-4448-915b-b9367fe0cbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_9465387e-3b22-43dc-87db-a87657f338e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_UseOfEstimates_9465387e-3b22-43dc-87db-a87657f338e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsPolicyPolicyTextBlock_c94638ac-4c48-401c-8ff0-e557456370c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_SubsequentEventsPolicyPolicyTextBlock_c94638ac-4c48-401c-8ff0-e557456370c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ea7cf5b4-1347-48c1-a518-217cefbe29ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ea7cf5b4-1347-48c1-a518-217cefbe29ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_f53fa2ee-3981-445e-8186-e0230f69e04f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_f53fa2ee-3981-445e-8186-e0230f69e04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock_ed3f3296-bdb2-46c1-b72f-acd9f2f022b5" xlink:href="semr-20221231.xsd#semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock_ed3f3296-bdb2-46c1-b72f-acd9f2f022b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7b3f8458-d14a-4bad-8620-4a853ae69ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7b3f8458-d14a-4bad-8620-4a853ae69ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_7c827658-cc6c-4c3d-907e-1c19a5487ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_7c827658-cc6c-4c3d-907e-1c19a5487ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b1b862ca-0493-4c17-887c-cf4f2a46e5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b1b862ca-0493-4c17-887c-cf4f2a46e5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_12b94604-77a8-4087-a1c8-d7ef9d35b7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_12b94604-77a8-4087-a1c8-d7ef9d35b7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_9016e6b1-7419-4f35-98d1-faafc6f5681b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_9016e6b1-7419-4f35-98d1-faafc6f5681b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_8f6cbacf-9aad-47f4-a619-9a07a8e5ae7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_8f6cbacf-9aad-47f4-a619-9a07a8e5ae7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e06cf90e-baf9-4cc8-aec9-bcb2060803c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e06cf90e-baf9-4cc8-aec9-bcb2060803c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_0211598b-5f4f-4553-bdb8-ea940178741f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_0211598b-5f4f-4553-bdb8-ea940178741f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_2149dba4-6189-4c66-9763-6e6c9b88defe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_2149dba4-6189-4c66-9763-6e6c9b88defe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_9ef800ce-71b4-4486-8a2a-cbb0fd63dc50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_9ef800ce-71b4-4486-8a2a-cbb0fd63dc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_0bcae8e4-1667-49e8-8be7-312360680362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_0bcae8e4-1667-49e8-8be7-312360680362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_71b14c5a-b7eb-4916-92fd-fa0f8c1b3314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_71b14c5a-b7eb-4916-92fd-fa0f8c1b3314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_35655267-e609-4f90-a38b-56932a940eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_35655267-e609-4f90-a38b-56932a940eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_eb7657c6-f2a7-41ac-9afd-9cc0ea911d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_eb7657c6-f2a7-41ac-9afd-9cc0ea911d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1d55e1f6-38de-471e-917a-80384e9bf415" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1d55e1f6-38de-471e-917a-80384e9bf415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ad77f2be-edab-49fd-ac67-7aceaa44e0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ad77f2be-edab-49fd-ac67-7aceaa44e0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_94f13c78-3e43-428d-b3dc-86379ed10462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_94f13c78-3e43-428d-b3dc-86379ed10462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_e8e6d745-c03d-49f3-818f-3bcadada746a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_e8e6d745-c03d-49f3-818f-3bcadada746a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2bac26fd-96bc-40cc-8dd8-b39c4c46575b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_353c5f2e-be7b-43fe-9af0-b48cd5de9e21" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2bac26fd-96bc-40cc-8dd8-b39c4c46575b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_71d29dad-1133-4a4c-b5d4-b345b3f78549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_71d29dad-1133-4a4c-b5d4-b345b3f78549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_08060a58-6f77-4b2c-a026-e050eeca2431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_08060a58-6f77-4b2c-a026-e050eeca2431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_31aca5b1-6baf-4cbc-9a67-2a8ed7d0ad96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_31aca5b1-6baf-4cbc-9a67-2a8ed7d0ad96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_6fee87da-9596-47da-b58c-5e3c368e7fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_6fee87da-9596-47da-b58c-5e3c368e7fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_a2ee60d2-9b48-4ec5-ab4b-870fd039b915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_a2ee60d2-9b48-4ec5-ab4b-870fd039b915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1a948c52-3ea4-4f7a-9cfc-02f7eb73bf8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1a948c52-3ea4-4f7a-9cfc-02f7eb73bf8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_450666ba-d588-46af-ab10-5c38eac13165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_450666ba-d588-46af-ab10-5c38eac13165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_06a168e0-559d-4e08-aca1-0c394815064d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d691bdf7-0480-44c0-926e-e7d95921dc15" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_06a168e0-559d-4e08-aca1-0c394815064d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesTables" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0ea9fe06-b92f-434a-9eef-5fc93ed5516c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_247d1586-8079-4d8a-8db9-36df478afc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0ea9fe06-b92f-434a-9eef-5fc93ed5516c" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_247d1586-8079-4d8a-8db9-36df478afc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_7645af34-5ce6-4b5d-bfde-97befda9a057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0ea9fe06-b92f-434a-9eef-5fc93ed5516c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_7645af34-5ce6-4b5d-bfde-97befda9a057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_8c5942c1-2ad7-40ab-a3c1-d18144e5257d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0ea9fe06-b92f-434a-9eef-5fc93ed5516c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_8c5942c1-2ad7-40ab-a3c1-d18144e5257d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNetTables" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNetTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5ab94ba8-b68e-4359-83b4-aa0c801cf7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_40233e70-ece0-4369-86e9-b3cd907844cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5ab94ba8-b68e-4359-83b4-aa0c801cf7c9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_40233e70-ece0-4369-86e9-b3cd907844cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ae38e21f-4ebe-4df4-88b3-6800cc671bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_40defe7b-f011-4eb1-a6d3-37749e5a390b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ae38e21f-4ebe-4df4-88b3-6800cc671bf1" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_40defe7b-f011-4eb1-a6d3-37749e5a390b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_85adaca0-7475-4697-b32a-32289503e383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ae38e21f-4ebe-4df4-88b3-6800cc671bf1" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_85adaca0-7475-4697-b32a-32289503e383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ee34142e-2686-4ab4-9f1c-3bd75a2cc66a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ae38e21f-4ebe-4df4-88b3-6800cc671bf1" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ee34142e-2686-4ab4-9f1c-3bd75a2cc66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_7ff24594-5b79-44ce-a024-be16f0e02e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ae38e21f-4ebe-4df4-88b3-6800cc671bf1" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_7ff24594-5b79-44ce-a024-be16f0e02e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AccruedexpensesTables" xlink:type="simple" xlink:href="semr-20221231.xsd#AccruedexpensesTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AccruedexpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_3fb445db-962f-44a6-8ed1-9afd713ed24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_645893f4-179c-4f5c-a3a5-13125ae603cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3fb445db-962f-44a6-8ed1-9afd713ed24d" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_645893f4-179c-4f5c-a3a5-13125ae603cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_15a22681-825b-4608-b855-2a3905c4a985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_385f2574-e894-4a91-9e11-3a75a0ad5ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15a22681-825b-4608-b855-2a3905c4a985" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_385f2574-e894-4a91-9e11-3a75a0ad5ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_49fa23ad-6b2b-44eb-89ec-7e0af20c5ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15a22681-825b-4608-b855-2a3905c4a985" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_49fa23ad-6b2b-44eb-89ec-7e0af20c5ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7fcee99e-ede0-4de7-b60b-8d2cb9bd88e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15a22681-825b-4608-b855-2a3905c4a985" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7fcee99e-ede0-4de7-b60b-8d2cb9bd88e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_2449c100-980f-47b2-8a84-355305784397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15a22681-825b-4608-b855-2a3905c4a985" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_2449c100-980f-47b2-8a84-355305784397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables" xlink:type="simple" xlink:href="semr-20221231.xsd#RedeemableConvertiblePreferredStockandStockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a4deaa28-bb1f-46e7-b699-daa6e1762f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_ba5ae29c-e6fd-48db-a68f-cea54f6a8e31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a4deaa28-bb1f-46e7-b699-daa6e1762f16" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_ba5ae29c-e6fd-48db-a68f-cea54f6a8e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock_4a78b583-10f1-45cd-9ac7-dc78eac73b8d" xlink:href="semr-20221231.xsd#semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a4deaa28-bb1f-46e7-b699-daa6e1762f16" xlink:to="loc_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock_4a78b583-10f1-45cd-9ac7-dc78eac73b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fa017075-43cd-4c4c-8f41-37ccebd0122a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d98b29c0-e42a-4eeb-b311-79471d174f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fa017075-43cd-4c4c-8f41-37ccebd0122a" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d98b29c0-e42a-4eeb-b311-79471d174f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_34fd6228-28aa-4bea-a952-bc7f5cd5c49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fa017075-43cd-4c4c-8f41-37ccebd0122a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_34fd6228-28aa-4bea-a952-bc7f5cd5c49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_aac3c72d-25bf-4e1a-b895-05937031d628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fa017075-43cd-4c4c-8f41-37ccebd0122a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_aac3c72d-25bf-4e1a-b895-05937031d628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_befc011b-8f8a-4d9c-9d76-80675bf7545e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fa017075-43cd-4c4c-8f41-37ccebd0122a" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_befc011b-8f8a-4d9c-9d76-80675bf7545e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_432a6025-3446-49a1-bf45-ab363bc06ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fa017075-43cd-4c4c-8f41-37ccebd0122a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_432a6025-3446-49a1-bf45-ab363bc06ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="semr-20221231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1cea80e9-9472-4f90-85d4-df1132294cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_a1d7ed40-9761-423e-aa9b-9668a23a8f03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1cea80e9-9472-4f90-85d4-df1132294cfb" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_a1d7ed40-9761-423e-aa9b-9668a23a8f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables" xlink:type="simple" xlink:href="semr-20221231.xsd#ComponentsofOtherIncomeExpenseNetTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_4b2b17fa-1b5c-4406-9c74-9a93804b1a32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock_de8b58f2-858d-4497-889c-fbdb741fdf8d" xlink:href="semr-20221231.xsd#semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_4b2b17fa-1b5c-4406-9c74-9a93804b1a32" xlink:to="loc_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock_de8b58f2-858d-4497-889c-fbdb741fdf8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SegmentandGeographicInformationTables" xlink:type="simple" xlink:href="semr-20221231.xsd#SegmentandGeographicInformationTables"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SegmentandGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3b240f05-fee9-48e0-832a-9470a2f26a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_0c775bea-daa1-4bae-be14-62c983d1b7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3b240f05-fee9-48e0-832a-9470a2f26a6f" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_0c775bea-daa1-4bae-be14-62c983d1b7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_b7407954-8c4a-4c3e-a293-1f768336dfaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3b240f05-fee9-48e0-832a-9470a2f26a6f" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_b7407954-8c4a-4c3e-a293-1f768336dfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_21da7f61-43d5-4336-b6c5-bbe0d69d8c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_21da7f61-43d5-4336-b6c5-bbe0d69d8c8a" xlink:to="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_64caeb4c-1243-4391-9d00-5dd04007f8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_64caeb4c-1243-4391-9d00-5dd04007f8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f20eee3-1d54-4518-b207-3ddb6886d61e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_3d7ac7dd-fed7-43f6-9555-efc1b6af2df6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f30e51-8715-4792-98a9-e63e742b6fb6" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_3d7ac7dd-fed7-43f6-9555-efc1b6af2df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_d7c891cd-924b-4355-a1e9-bdcb7772ee38" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5f8b0e77-462c-432e-a68f-760ea2a88131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a2803185-2745-411c-a587-6253b5ebb091" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5f8b0e77-462c-432e-a68f-760ea2a88131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0f0f11b7-fca5-41e4-90e2-8b8d9bac8a67" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_befda1b8-ef5b-417d-bd0f-d0192a550acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53bbf167-08ea-401c-bcd6-64abbeb599d9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_befda1b8-ef5b-417d-bd0f-d0192a550acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6645e026-4ea4-4518-bfe8-c90dc62fee41" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_52dcb3a0-4fd9-4492-9aff-9309356399dc" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:to="loc_semr_ProwlyMember_52dcb3a0-4fd9-4492-9aff-9309356399dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_70031897-b7aa-4c06-9211-b06a4e62a60c" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_159e92a6-76c5-4138-8b00-a9661c4afff3" xlink:to="loc_semr_KompyteMember_70031897-b7aa-4c06-9211-b06a4e62a60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:href="semr-20221231.xsd#semr_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesTable_52a9ad8e-bd9a-47c2-8aa7-c441d8872708" xlink:to="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_559c57c5-cddd-44bb-bd43-dd40d91e6bdc" xlink:href="semr-20221231.xsd#semr_IncreaseDecreaseInContractWithCustomerLiabilityNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet_559c57c5-cddd-44bb-bd43-dd40d91e6bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a00c85-8fd3-4332-9bb1-f962339d45af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a00c85-8fd3-4332-9bb1-f962339d45af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_62ef6149-fcd4-4a18-91ee-6cdd5ced530b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_62ef6149-fcd4-4a18-91ee-6cdd5ced530b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_24e129e5-ab9d-4566-ab7c-e58fd2266752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_24e129e5-ab9d-4566-ab7c-e58fd2266752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_dc23cb37-bbd1-4c72-bddd-ea55ec31bb83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_dc23cb37-bbd1-4c72-bddd-ea55ec31bb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_f8c3b05c-67f8-43b2-b432-acb61f16be3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_f8c3b05c-67f8-43b2-b432-acb61f16be3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7cb965a9-9dc4-4ec8-9838-aa647f55a07d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7cb965a9-9dc4-4ec8-9838-aa647f55a07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5fe4f7a0-3071-430c-9127-f65b12f1b472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5fe4f7a0-3071-430c-9127-f65b12f1b472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_a2001f4d-b2c0-4ae9-8fb5-faf2588669c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_a2001f4d-b2c0-4ae9-8fb5-faf2588669c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_ed285a2e-95c1-47f9-9334-f4a0420397be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_ed285a2e-95c1-47f9-9334-f4a0420397be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_5c2f979e-9abf-4f90-a65d-000be47e5afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_5c2f979e-9abf-4f90-a65d-000be47e5afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c506cfa0-3549-4e8d-84e1-96b676073a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c506cfa0-3549-4e8d-84e1-96b676073a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_8e761d96-dbcc-406a-940b-15147825af3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_8e761d96-dbcc-406a-940b-15147825af3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_a3ad8ba5-70e8-4e1a-bd27-1b33fda699dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_a3ad8ba5-70e8-4e1a-bd27-1b33fda699dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_a3980f94-42d1-4a63-b129-f00c5bceb05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_a3980f94-42d1-4a63-b129-f00c5bceb05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationTerm_2d453967-fe90-48b4-b008-b718b4149980" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationTerm"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_semr_BusinessCombinationContingentConsiderationTerm_2d453967-fe90-48b4-b008-b718b4149980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_0d010a61-8e74-4bc9-948a-6d69cbd348e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_AdvertisingExpense_0d010a61-8e74-4bc9-948a-6d69cbd348e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdab74dc-52a6-4b4e-8682-ceec4b4fdd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdab74dc-52a6-4b4e-8682-ceec4b4fdd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2852749f-812a-41b7-9aef-9831a3c2834f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_2852749f-812a-41b7-9aef-9831a3c2834f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_57f96df8-2a02-44f3-a589-a29af841da5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_57f96df8-2a02-44f3-a589-a29af841da5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_99555092-e1ca-41a5-a452-855605ec7c46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_SignificantAccountingPoliciesLineItems_d4d5ae2a-1d85-4207-96b7-6bb8a3c5838e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_99555092-e1ca-41a5-a452-855605ec7c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_01d17812-6cbd-4154-810d-5535a782462a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_01d17812-6cbd-4154-810d-5535a782462a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8b31cec5-3c48-478c-85f2-7ea0be146d4d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember_16a438f0-d4ec-49b1-ba3a-59731bcb5d96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:to="loc_us-gaap_USTreasuryBondSecuritiesMember_16a438f0-d4ec-49b1-ba3a-59731bcb5d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_83039e41-a6c5-4214-8138-e8fc23a31add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8db041fa-29ed-4f0c-8500-ea3bd9bd2091" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_83039e41-a6c5-4214-8138-e8fc23a31add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_fd88f66d-bbc8-4e36-993d-fa44dcde0b96" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32bca88a-0bb7-4e70-8823-9ae1c69c2459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32bca88a-0bb7-4e70-8823-9ae1c69c2459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b107235-9574-430a-bdd5-bd28e39c6f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b107235-9574-430a-bdd5-bd28e39c6f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_10587110-5666-42e7-a96b-0c96354dc60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_10587110-5666-42e7-a96b-0c96354dc60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_30fa0560-c0f0-43d1-be4b-7d84980f3f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_30fa0560-c0f0-43d1-be4b-7d84980f3f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4125b65d-41f6-4396-95f3-2c20b1defe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4125b65d-41f6-4396-95f3-2c20b1defe07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_881064c2-bb18-4a53-a1b5-b2e4b58f0978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_881064c2-bb18-4a53-a1b5-b2e4b58f0978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_02eca72e-b7fb-4564-b280-895c8a5d8110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_02eca72e-b7fb-4564-b280-895c8a5d8110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_1c905a35-497a-485e-a1f6-0f891179d625" xlink:href="semr-20221231.xsd#semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_359aadbb-b978-44e8-8d22-246b60b36753" xlink:to="loc_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure_1c905a35-497a-485e-a1f6-0f891179d625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_87dd2f4c-b729-4ac1-8757-5c953973c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_89125457-fafd-4cf4-99e9-7a3b917a546f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_87dd2f4c-b729-4ac1-8757-5c953973c7e3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_89125457-fafd-4cf4-99e9-7a3b917a546f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_48a8ad60-2154-4efe-ae94-bcbd3cb23c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_87dd2f4c-b729-4ac1-8757-5c953973c7e3" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_48a8ad60-2154-4efe-ae94-bcbd3cb23c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5293e8a8-a2bc-4e1a-8908-2fa151a29fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_87dd2f4c-b729-4ac1-8757-5c953973c7e3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5293e8a8-a2bc-4e1a-8908-2fa151a29fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6b509d48-eea5-4ba5-af7b-9ce156f99a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b509d48-eea5-4ba5-af7b-9ce156f99a2d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_72d2d4d0-b005-43ea-bca1-af4d0dd5bd5e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_1cf2432e-aaaf-4522-96d0-f0fb1c7f831b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:to="loc_us-gaap_ComputerEquipmentMember_1cf2432e-aaaf-4522-96d0-f0fb1c7f831b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_9d38fba7-344f-4156-83fe-91d8cfad1530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_9d38fba7-344f-4156-83fe-91d8cfad1530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_5a216994-6fe0-4e65-a300-2f6e27b255bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6be197cc-ee1a-41f2-986d-6ca8ab22818a" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_5a216994-6fe0-4e65-a300-2f6e27b255bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:to="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5c99c201-98d1-4d4a-865a-8a7ff494a3f1" xlink:to="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7a6b566e-7369-4aef-bb2f-e3c9b3c69e8a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:to="loc_srt_MinimumMember_7a6b566e-7369-4aef-bb2f-e3c9b3c69e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3c77eb8a-6ba5-40a2-800e-d45a6c22a924" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c4c7988a-90cd-4a3e-b7f2-5d30cbb1d8f4" xlink:to="loc_srt_MaximumMember_3c77eb8a-6ba5-40a2-800e-d45a6c22a924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2cca16c7-04bd-4ff8-963f-fc9f03028b94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5cd3b747-4436-4a1f-ad2a-e222a053d449" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2cca16c7-04bd-4ff8-963f-fc9f03028b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_27b79cc7-7d77-4d69-a47b-d727d85a640f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2cca16c7-04bd-4ff8-963f-fc9f03028b94" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_27b79cc7-7d77-4d69-a47b-d727d85a640f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bf930a17-158e-4f8a-9e53-392ee56e5282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bf930a17-158e-4f8a-9e53-392ee56e5282" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_fa6175bc-f528-46a6-bc83-cb418891384e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3368915d-7f7c-4566-b340-151fdc01b937" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_fa6175bc-f528-46a6-bc83-cb418891384e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_86256a90-18c0-4a37-aea4-26240a0e74e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_fa6175bc-f528-46a6-bc83-cb418891384e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_86256a90-18c0-4a37-aea4-26240a0e74e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8d1f6fe-11d3-4970-a149-f21a14a6016c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f2be6ac3-680c-4727-8779-355d2bd4448f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f2be6ac3-680c-4727-8779-355d2bd4448f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5381b976-e0ce-4d84-adca-748ef96bb9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5381b976-e0ce-4d84-adca-748ef96bb9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a4f5c0c0-3067-4f29-a356-50e9f104fe2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_812858d2-0ccd-4ef2-a148-b1cd7eca347c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a4f5c0c0-3067-4f29-a356-50e9f104fe2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b333d8cc-4270-4a9f-a11f-09a02de7b436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b63ce661-9d5b-4e28-b274-2f3566f2729f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b333d8cc-4270-4a9f-a11f-09a02de7b436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_17663bef-5efd-4bc7-b6f8-d504d960e449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b333d8cc-4270-4a9f-a11f-09a02de7b436" xlink:to="loc_us-gaap_MoneyMarketFundsMember_17663bef-5efd-4bc7-b6f8-d504d960e449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5038c865-b447-49c1-8ad2-c20d9c997834" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember_81bbfdd4-fc35-4de4-a4f6-35b7b8f724c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:to="loc_us-gaap_USTreasuryBondSecuritiesMember_81bbfdd4-fc35-4de4-a4f6-35b7b8f724c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_6737ff82-180e-41bb-96e8-0a6dc425e0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_6737ff82-180e-41bb-96e8-0a6dc425e0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_44d99bc5-d3cb-445e-9c6e-3a66d67ad236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15217264-6997-407d-a6b7-61d15fc5cbd9" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_44d99bc5-d3cb-445e-9c6e-3a66d67ad236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56e5835a-9a5c-432d-a405-ee48f9593ea1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74b70755-246b-4073-91f2-2097cf4950f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74b70755-246b-4073-91f2-2097cf4950f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2681ad67-e156-4d9f-95b9-a409f68bb1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2681ad67-e156-4d9f-95b9-a409f68bb1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_7f788695-0d4c-4ea9-9b19-7334b7dfad26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f6d23a17-cfcc-4db9-b0b3-15e2156fb0c0" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_7f788695-0d4c-4ea9-9b19-7334b7dfad26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_600a8045-c968-47b2-befc-33262275528a" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_b35aee8e-bb3a-4107-bf9a-03bb140d6bed" xlink:href="semr-20221231.xsd#semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:to="loc_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure_b35aee8e-bb3a-4107-bf9a-03bb140d6bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_e1e46eb6-df11-469b-9aea-75c53a15838d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_34c357fc-f4e8-432b-8cae-d40ffb5562f4" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_e1e46eb6-df11-469b-9aea-75c53a15838d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_679175c0-61b3-4a90-a847-a6e9e7255d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_679175c0-61b3-4a90-a847-a6e9e7255d3e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a36e1f41-e27e-4de0-a677-2922e59e4c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_10cc13f6-248f-4901-abfc-03342e216641" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a36e1f41-e27e-4de0-a677-2922e59e4c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_eeaba5ac-d033-4c01-9375-18d80f9c3ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a36e1f41-e27e-4de0-a677-2922e59e4c17" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_eeaba5ac-d033-4c01-9375-18d80f9c3ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7ba05459-ad18-43fc-8b7d-1dca2eb2526d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_22a91773-ee72-4c84-aaaa-3e67fc2d6f68" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7ba05459-ad18-43fc-8b7d-1dca2eb2526d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7ba05459-ad18-43fc-8b7d-1dca2eb2526d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_bc19a7de-0175-4fad-8b17-5ae649f8b776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_bc19a7de-0175-4fad-8b17-5ae649f8b776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_54ed0159-5407-4b20-ba43-60f153a1b076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_54ed0159-5407-4b20-ba43-60f153a1b076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_84a84506-e7cc-4719-bedc-1414ab4a04d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_84a84506-e7cc-4719-bedc-1414ab4a04d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_8a7e2d8e-ab07-42f3-9841-9ce10534aa36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a4030c62-8023-4f1a-b9f9-342bc6177bad" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_8a7e2d8e-ab07-42f3-9841-9ce10534aa36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueInputsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5081528a-6f1e-43bd-9491-18cfb1e27e80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5081528a-6f1e-43bd-9491-18cfb1e27e80" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_2dd7cdd2-2275-493f-9ce2-af23cbd458f8" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_25da309a-262d-43f8-b033-5c1372d7f8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_25da309a-262d-43f8-b033-5c1372d7f8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_MeasurementInputRevenueVolatilityMember_2d27e377-cce4-4c08-aad2-c4d375315aec" xlink:href="semr-20221231.xsd#semr_MeasurementInputRevenueVolatilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:to="loc_semr_MeasurementInputRevenueVolatilityMember_2d27e377-cce4-4c08-aad2-c4d375315aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b2475135-d632-40f4-84dd-479fb3a10588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d64075a2-2f47-4d8c-85d8-c619d272c183" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b2475135-d632-40f4-84dd-479fb3a10588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6e3c51c0-f86d-41f0-9ca9-2cc4e700e05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca21d4de-a05e-481b-9a28-10a9367c146e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6e3c51c0-f86d-41f0-9ca9-2cc4e700e05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6fc245c4-23c4-410b-b424-89498832097c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6e3c51c0-f86d-41f0-9ca9-2cc4e700e05a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6fc245c4-23c4-410b-b424-89498832097c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_727b2eaa-2711-4ecf-9a66-b922545f1af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_727b2eaa-2711-4ecf-9a66-b922545f1af8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ec0af2ab-bb43-445e-8d42-a89e96162098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2fda837d-bb07-43a2-b65a-de7966c3b678" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ec0af2ab-bb43-445e-8d42-a89e96162098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_a7b18e5b-1823-4104-9e91-7fec7ea9b98c" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ec0af2ab-bb43-445e-8d42-a89e96162098" xlink:to="loc_semr_ProwlyMember_a7b18e5b-1823-4104-9e91-7fec7ea9b98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae0f5b3-d995-42ff-ba4a-be7eb823cc4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_01b85f7c-4759-446d-80dc-21986193e405" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae0f5b3-d995-42ff-ba4a-be7eb823cc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContingentConsiderationLiabilityMember_6588a013-bd43-4fac-b905-8a61e7a0f00f" xlink:href="semr-20221231.xsd#semr_ContingentConsiderationLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae0f5b3-d995-42ff-ba4a-be7eb823cc4a" xlink:to="loc_semr_ContingentConsiderationLiabilityMember_6588a013-bd43-4fac-b905-8a61e7a0f00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_abc7ae0c-f5e0-47a7-8be5-57e2958f54d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ee903bc-846b-418f-990b-4b2c8f403650" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_abc7ae0c-f5e0-47a7-8be5-57e2958f54d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:href="semr-20221231.xsd#semr_FairValueOfContingentConsiderationLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_abc7ae0c-f5e0-47a7-8be5-57e2958f54d4" xlink:to="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a792375a-44d4-4eb3-a0d5-8367ae5fef05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a792375a-44d4-4eb3-a0d5-8367ae5fef05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_735c4ede-ffe9-4137-8c1f-6ff46e8d8576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_735c4ede-ffe9-4137-8c1f-6ff46e8d8576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_82c1cca7-86a6-4a4c-9b9a-5612609c2a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_82c1cca7-86a6-4a4c-9b9a-5612609c2a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_b6b1aa96-c0bb-4efa-8267-4bfea152a582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_FairValueOfContingentConsiderationLiabilityRollForward_ea32abca-a8ad-4a82-b701-cdf7929d6e1a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_b6b1aa96-c0bb-4efa-8267-4bfea152a582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6070bba5-9395-4cab-8ea4-8884a7057cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6070bba5-9395-4cab-8ea4-8884a7057cb8" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1d9f764a-4d0b-40a6-9670-83727aeb5d53" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_fcbc1b7e-a254-4b49-ae4b-3678d7d3993d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:to="loc_us-gaap_EmployeeStockOptionMember_fcbc1b7e-a254-4b49-ae4b-3678d7d3993d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_6a907607-78c0-432a-b78a-01f798c3a083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:to="loc_us-gaap_PreferredStockMember_6a907607-78c0-432a-b78a-01f798c3a083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_RSAsRSUsAndPSUsMember_c668b3cb-f969-4b3d-87c2-4ee52c9ed129" xlink:href="semr-20221231.xsd#semr_RSAsRSUsAndPSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4edd9bfe-fa93-4892-bdf7-c10b802310d5" xlink:to="loc_semr_RSAsRSUsAndPSUsMember_c668b3cb-f969-4b3d-87c2-4ee52c9ed129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0d8c2860-25a6-4464-a687-5d6aaeebc178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5b3645fc-a639-4a58-b4b4-dd26b10d61fd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0d8c2860-25a6-4464-a687-5d6aaeebc178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_72ebe499-3e83-4e29-92b5-758dc856061a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0d8c2860-25a6-4464-a687-5d6aaeebc178" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_72ebe499-3e83-4e29-92b5-758dc856061a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e8ac7017-a8cd-4bd0-bdbf-8e2c5acd1c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8ac7017-a8cd-4bd0-bdbf-8e2c5acd1c95" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:to="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8059c319-9ed5-49a5-bbdd-77dd4d001532" xlink:to="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_480ad90e-e63e-4cae-8efd-e3b080a80415" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:to="loc_srt_MinimumMember_480ad90e-e63e-4cae-8efd-e3b080a80415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5480c813-aaef-47e0-9cb7-e0debff09de7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fb536a33-ee59-45ae-9cb7-8c8425842c8c" xlink:to="loc_srt_MaximumMember_5480c813-aaef-47e0-9cb7-e0debff09de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:to="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_23c9ee0b-ecec-450c-91ee-477144cc3a74" xlink:to="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_AustinTexasMember_ae80675d-0fc1-4612-ab23-6cab835b392b" xlink:href="semr-20221231.xsd#semr_AustinTexasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_AustinTexasMember_ae80675d-0fc1-4612-ab23-6cab835b392b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BarcelonaSpainMember_29b7cd91-fac4-4a61-b5d6-8370647b5deb" xlink:href="semr-20221231.xsd#semr_BarcelonaSpainMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_BarcelonaSpainMember_29b7cd91-fac4-4a61-b5d6-8370647b5deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DallasTexasMember_21d76264-6750-457a-9d3a-b6967bf5f4a7" xlink:href="semr-20221231.xsd#semr_DallasTexasMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_DallasTexasMember_21d76264-6750-457a-9d3a-b6967bf5f4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_TrevosePennsylvaniaMember_b1513a17-1801-4f3f-901d-b7b0a7795a6d" xlink:href="semr-20221231.xsd#semr_TrevosePennsylvaniaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_TrevosePennsylvaniaMember_b1513a17-1801-4f3f-901d-b7b0a7795a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BostonMassachusettsMember_78807e83-2145-4ee0-8c8f-6372d5d071e5" xlink:href="semr-20221231.xsd#semr_BostonMassachusettsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_BostonMassachusettsMember_78807e83-2145-4ee0-8c8f-6372d5d071e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LimassolCyprusMember_21072897-f809-463b-b974-5616b1586df7" xlink:href="semr-20221231.xsd#semr_LimassolCyprusMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_LimassolCyprusMember_21072897-f809-463b-b974-5616b1586df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_PragueCzechRepublicMember_d9ae87f3-1387-49af-98b8-bc5720da592f" xlink:href="semr-20221231.xsd#semr_PragueCzechRepublicMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98c1732f-c973-4968-a228-c1fba33e1a4a" xlink:to="loc_semr_PragueCzechRepublicMember_d9ae87f3-1387-49af-98b8-bc5720da592f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_346b6630-a2b7-4adf-8eee-0be3eae26fd2" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseArea_740a24cc-dc37-4374-a082-b13e4f492ea5" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseArea"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseArea_740a24cc-dc37-4374-a082-b13e4f492ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToExtendNumber_e9d841d2-43b5-42c2-8487-1d6fcb918b09" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToExtendNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseOptionToExtendNumber_e9d841d2-43b5-42c2-8487-1d6fcb918b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_77155ff1-0669-4215-b313-ed470f426fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_77155ff1-0669-4215-b313-ed470f426fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToTerminatePeriod_2fa8cd76-4bcf-4847-a45f-8d31d8aa63e2" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToTerminatePeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseOptionToTerminatePeriod_2fa8cd76-4bcf-4847-a45f-8d31d8aa63e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_55301e08-21bf-42f3-9119-23cfe08ce441" xlink:href="semr-20221231.xsd#semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod_55301e08-21bf-42f3-9119-23cfe08ce441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f4c96896-5d16-4a1a-98dd-007e38ba1201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f4c96896-5d16-4a1a-98dd-007e38ba1201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e346f0b7-6a85-4023-8c43-534e46b5e09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e346f0b7-6a85-4023-8c43-534e46b5e09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3f075b2d-4cae-47af-9711-22958f5707f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3f075b2d-4cae-47af-9711-22958f5707f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_34e63f1f-336d-4e0e-9bcb-1038872007ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_OperatingLeaseLiability_34e63f1f-336d-4e0e-9bcb-1038872007ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_27d838a1-ebb5-4a84-8b65-19fc230fbd72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dd8b4567-7312-4dcf-b60f-ba4f2655bfa9" xlink:to="loc_us-gaap_OperatingLeaseExpense_27d838a1-ebb5-4a84-8b65-19fc230fbd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f7904ac6-750b-40f0-8ee7-df6078fcd1be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_96343d9d-4db1-4c31-bd62-89bca3b84747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7904ac6-750b-40f0-8ee7-df6078fcd1be" xlink:to="loc_us-gaap_OperatingLeaseCost_96343d9d-4db1-4c31-bd62-89bca3b84747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6f6769e9-549c-481e-97ac-19e8ea351379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7904ac6-750b-40f0-8ee7-df6078fcd1be" xlink:to="loc_us-gaap_ShortTermLeaseCost_6f6769e9-549c-481e-97ac-19e8ea351379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_96f2a319-ef19-4bd1-bcb3-65569e35dd04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7904ac6-750b-40f0-8ee7-df6078fcd1be" xlink:to="loc_us-gaap_VariableLeaseCost_96f2a319-ef19-4bd1-bcb3-65569e35dd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_c5d76b7a-a01b-44c7-a7d2-e4902430d52c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7904ac6-750b-40f0-8ee7-df6078fcd1be" xlink:to="loc_us-gaap_LeaseCost_c5d76b7a-a01b-44c7-a7d2-e4902430d52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFinanceLeaseCostDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFinanceLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesFinanceLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_20b5cdad-09a2-4148-8e5b-b555a7a77634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_935c36e3-99ad-4453-84b4-766c2ab161a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_20b5cdad-09a2-4148-8e5b-b555a7a77634" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_935c36e3-99ad-4453-84b4-766c2ab161a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_398543b7-1957-49fe-9804-01b601137dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_20b5cdad-09a2-4148-8e5b-b555a7a77634" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_398543b7-1957-49fe-9804-01b601137dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FinanceLeaseCost_cfc99865-1055-4a2c-a50a-fdeed14b1147" xlink:href="semr-20221231.xsd#semr_FinanceLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_20b5cdad-09a2-4148-8e5b-b555a7a77634" xlink:to="loc_semr_FinanceLeaseCost_cfc99865-1055-4a2c-a50a-fdeed14b1147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2304a272-f009-4d59-a384-ff6efc63e5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_WeightedAverageRemainingLeaseTermAbstract_40714e72-6fbc-4f95-8174-d76912f6681f" xlink:href="semr-20221231.xsd#semr_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2304a272-f009-4d59-a384-ff6efc63e5f9" xlink:to="loc_semr_WeightedAverageRemainingLeaseTermAbstract_40714e72-6fbc-4f95-8174-d76912f6681f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_de685cfa-f69e-47d6-8c24-54662888b7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_WeightedAverageRemainingLeaseTermAbstract_40714e72-6fbc-4f95-8174-d76912f6681f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_de685cfa-f69e-47d6-8c24-54662888b7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_6b225cc7-d8a6-4442-93ba-5d2d572e1585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_WeightedAverageRemainingLeaseTermAbstract_40714e72-6fbc-4f95-8174-d76912f6681f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_6b225cc7-d8a6-4442-93ba-5d2d572e1585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LeasesWeightedAverageDiscountRateAbstract_aa8c2b10-c4a2-4237-80ba-8e2cebfbeedb" xlink:href="semr-20221231.xsd#semr_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2304a272-f009-4d59-a384-ff6efc63e5f9" xlink:to="loc_semr_LeasesWeightedAverageDiscountRateAbstract_aa8c2b10-c4a2-4237-80ba-8e2cebfbeedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0e789109-ddfa-4144-9b64-7de36dc0bbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_LeasesWeightedAverageDiscountRateAbstract_aa8c2b10-c4a2-4237-80ba-8e2cebfbeedb" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0e789109-ddfa-4144-9b64-7de36dc0bbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_52801fa9-da34-4059-9d92-f73df14d19ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_LeasesWeightedAverageDiscountRateAbstract_aa8c2b10-c4a2-4237-80ba-8e2cebfbeedb" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_52801fa9-da34-4059-9d92-f73df14d19ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFutureMinimumAmountsPayableDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fb2ef8a2-c864-44c1-91b5-3d184d7dfe9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fb2ef8a2-c864-44c1-91b5-3d184d7dfe9b" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0c93443e-2650-448e-97a8-7a0724c9d08d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0c93443e-2650-448e-97a8-7a0724c9d08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c7732682-5b59-4f8e-86c4-541da9c2f478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c7732682-5b59-4f8e-86c4-541da9c2f478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1e00b788-a3fc-4536-8dc1-cdf8aabf7dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1e00b788-a3fc-4536-8dc1-cdf8aabf7dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9ef906e8-1265-4c9a-bbfa-7d1bfb66aeed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9ef906e8-1265-4c9a-bbfa-7d1bfb66aeed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c0e8ae48-4790-4089-98f0-b29c7056c230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c0e8ae48-4790-4089-98f0-b29c7056c230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0f45d4bb-58d9-46f7-9cd8-17d48622095c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0f45d4bb-58d9-46f7-9cd8-17d48622095c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8520f9b7-cfc5-4b62-bb00-1e9c5a645283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8520f9b7-cfc5-4b62-bb00-1e9c5a645283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_865ca4db-be2b-4771-8278-03aba215bdef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_865ca4db-be2b-4771-8278-03aba215bdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1ceba5a1-6f23-47b7-8712-356129dd66b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_458007ce-bbea-41e4-baba-a56473d1254e" xlink:to="loc_us-gaap_OperatingLeaseLiability_1ceba5a1-6f23-47b7-8712-356129dd66b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fb2ef8a2-c864-44c1-91b5-3d184d7dfe9b" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0c2f0b3f-7c00-430b-af20-95db7ddd71b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0c2f0b3f-7c00-430b-af20-95db7ddd71b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7b3ec3cd-0c04-4b19-a26c-4b0101b3cd73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7b3ec3cd-0c04-4b19-a26c-4b0101b3cd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_edaa240b-b3dd-4830-b9af-2b1cfd194051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_edaa240b-b3dd-4830-b9af-2b1cfd194051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1bf3e6d4-b1c1-44ca-8c2b-ef5a005e0648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1bf3e6d4-b1c1-44ca-8c2b-ef5a005e0648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_632df0e6-f098-466a-84d3-ce6a141cb8db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_632df0e6-f098-466a-84d3-ce6a141cb8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9df7ede7-2895-4ddd-9f8d-380571673272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9df7ede7-2895-4ddd-9f8d-380571673272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0261aa14-788e-4867-b9fd-1f710f93daef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0261aa14-788e-4867-b9fd-1f710f93daef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d6f70390-9820-492c-9fe0-cd5dca90e701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d6f70390-9820-492c-9fe0-cd5dca90e701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_1337b5ac-f90f-4270-94bc-e43ee8b34df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiability_1337b5ac-f90f-4270-94bc-e43ee8b34df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_57ce84df-bdae-4802-89fc-c6f31a80fe5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_76e038bf-225b-4b9b-a80f-c74588444d16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_57ce84df-bdae-4802-89fc-c6f31a80fe5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFutureMinimumAmountsPayableDetails_1"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5f94b8b2-a559-4d16-8a3c-54d40e5abfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5f94b8b2-a559-4d16-8a3c-54d40e5abfeb" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_d48b95b1-b8e9-4314-908a-bc31f6b5fe78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_d48b95b1-b8e9-4314-908a-bc31f6b5fe78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_b1708fb4-91d0-4379-a634-bd9f1d4ad937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_b1708fb4-91d0-4379-a634-bd9f1d4ad937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_43b1880a-bb9a-4d39-afd6-5f7511b3d9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_43b1880a-bb9a-4d39-afd6-5f7511b3d9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_ebd8cfc2-ba50-429b-a4a0-6666741ef241" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_ebd8cfc2-ba50-429b-a4a0-6666741ef241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_efe31b89-786b-4078-b779-e467c88b26b3" xlink:href="semr-20221231.xsd#semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:to="loc_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_efe31b89-786b-4078-b779-e467c88b26b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cef15537-237c-4833-87bf-6de5009d82ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_112ee7a7-ed74-4243-bf0b-edc5018cd8c0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cef15537-237c-4833-87bf-6de5009d82ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesOfLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5f94b8b2-a559-4d16-8a3c-54d40e5abfeb" xlink:to="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_3950d520-1080-43ca-b3f7-d80ed0bb5c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_3950d520-1080-43ca-b3f7-d80ed0bb5c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_e8881f7d-3102-4771-be9f-8d387563941b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_e8881f7d-3102-4771-be9f-8d387563941b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_4670f4ec-4b67-4888-9bc0-02d406f1c1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_4670f4ec-4b67-4888-9bc0-02d406f1c1cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_483553c8-93d0-40f9-819a-a040ed9caa1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_483553c8-93d0-40f9-819a-a040ed9caa1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_a3df1c53-7be9-42b0-87b8-fdf7b4f69f38" xlink:href="semr-20221231.xsd#semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter_a3df1c53-7be9-42b0-87b8-fdf7b4f69f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_734d4e72-ec0c-431e-945e-4214a4baeb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_734d4e72-ec0c-431e-945e-4214a4baeb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_50477d20-f138-46b7-b444-6a7ac0f40bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_50477d20-f138-46b7-b444-6a7ac0f40bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_36c450ad-4e43-42cc-9cd2-3ce726fa1b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeAbstract_21d348d8-3f0c-4f8e-a4ff-30dc007f069a" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_36c450ad-4e43-42cc-9cd2-3ce726fa1b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_22060495-313b-4632-a068-87e2e2dff8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_22060495-313b-4632-a068-87e2e2dff8bc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2df25dbf-dd97-49d7-b485-580007994430" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_59a8319b-1030-4eac-9a47-371272f765d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:to="loc_us-gaap_ComputerEquipmentMember_59a8319b-1030-4eac-9a47-371272f765d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_edc92eb9-c480-4297-ad19-558522f1b514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_edc92eb9-c480-4297-ad19-558522f1b514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_0535144a-c958-487a-aea5-0b832256da84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f327d1-8d71-4bbd-aa40-83569e88bbac" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_0535144a-c958-487a-aea5-0b832256da84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88c3f4ed-0fd2-44a3-8eb8-9ac3e10fd8d6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d1419b4a-f145-43d9-bccd-a1a7686ed24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d1419b4a-f145-43d9-bccd-a1a7686ed24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_17b7c9b3-30f7-4b43-8063-562f4bdda9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_17b7c9b3-30f7-4b43-8063-562f4bdda9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2b83bcee-1efe-4402-89c9-747c242458e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2b83bcee-1efe-4402-89c9-747c242458e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_c0ce9d07-2280-40e1-b749-311da3caf872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_c0ce9d07-2280-40e1-b749-311da3caf872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsGross_5a2a7a5e-efad-438e-aea2-1a47a69ebee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasedAssetsGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_859cbc3a-b7d1-45f1-8a11-251f92c225e2" xlink:to="loc_us-gaap_CapitalLeasedAssetsGross_5a2a7a5e-efad-438e-aea2-1a47a69ebee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#PropertyandEquipmentNetAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_474f2e8f-845c-4c64-8a45-c79fadf96c75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_474f2e8f-845c-4c64-8a45-c79fadf96c75" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_553d4979-3c8f-4929-aab2-ab4fc23e2b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dcd8f716-97c5-47a1-ba6b-69bc3cae1952" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_553d4979-3c8f-4929-aab2-ab4fc23e2b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DataCenterEquipmentMember_4fd0f695-a655-4eab-8644-0a48a4b96fa9" xlink:href="semr-20221231.xsd#semr_DataCenterEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_553d4979-3c8f-4929-aab2-ab4fc23e2b55" xlink:to="loc_semr_DataCenterEquipmentMember_4fd0f695-a655-4eab-8644-0a48a4b96fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b22ecccf-1fe5-4ad6-8eb4-5f944bc31e84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6dc58232-e132-4ecf-bad7-07e36568743a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_Depreciation_6dc58232-e132-4ecf-bad7-07e36568743a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2f22c7d9-2c0e-4775-81af-f9fdd88bc900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2f22c7d9-2c0e-4775-81af-f9fdd88bc900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_da8aa188-17ad-4726-b4fb-3c117ad1d5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesIncomeStatementAmortizationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_28efafe0-e0a1-40e9-8008-02ef09641d79" xlink:to="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_da8aa188-17ad-4726-b4fb-3c117ad1d5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/OtherAssetsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#OtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/OtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_595e11a8-724a-43b9-8e9a-e78b25a3c718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_NumberOfInvestmentsPurchased_1665e9bc-3367-44df-9073-995f94bcfc8b" xlink:href="semr-20221231.xsd#semr_NumberOfInvestmentsPurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_595e11a8-724a-43b9-8e9a-e78b25a3c718" xlink:to="loc_semr_NumberOfInvestmentsPurchased_1665e9bc-3367-44df-9073-995f94bcfc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d4a96340-4df5-4149-804c-1709d53e242e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_595e11a8-724a-43b9-8e9a-e78b25a3c718" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d4a96340-4df5-4149-804c-1709d53e242e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInterestRate_7f28d58e-ec9c-4998-9294-c3168217e557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_595e11a8-724a-43b9-8e9a-e78b25a3c718" xlink:to="loc_us-gaap_InvestmentInterestRate_7f28d58e-ec9c-4998-9294-c3168217e557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLoss_8a2e19cf-485d-492e-8c73-18a4756f65b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_595e11a8-724a-43b9-8e9a-e78b25a3c718" xlink:to="loc_us-gaap_DebtSecuritiesGainLoss_8a2e19cf-485d-492e-8c73-18a4756f65b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_45de2ff3-628e-401e-b26a-fbef3544e432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_45de2ff3-628e-401e-b26a-fbef3544e432" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0b3496e9-22af-4dd6-b58a-96761a20cf85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BacklinkoMember_204664d3-8f2f-4449-a187-c82b7e28be84" xlink:href="semr-20221231.xsd#semr_BacklinkoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:to="loc_semr_BacklinkoMember_204664d3-8f2f-4449-a187-c82b7e28be84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_f75e8da6-8863-4b2c-9b3e-11906c68b28e" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:to="loc_semr_KompyteMember_f75e8da6-8863-4b2c-9b3e-11906c68b28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ProwlyMember_a7a6d222-fe7e-4e59-a15e-e9ae00e34564" xlink:href="semr-20221231.xsd#semr_ProwlyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee7cc70-4f0a-4ac7-b658-0bb03bd07220" xlink:to="loc_semr_ProwlyMember_a7a6d222-fe7e-4e59-a15e-e9ae00e34564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_376bbf70-7e4f-4971-85f5-c23b613ef9b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_a1a3f53e-2c42-4147-ada1-a0525cf77db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_TradeNamesMember_a1a3f53e-2c42-4147-ada1-a0525cf77db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContentMember_e1b184cc-4105-413a-81e2-04d683cd13db" xlink:href="semr-20221231.xsd#semr_ContentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_semr_ContentMember_e1b184cc-4105-413a-81e2-04d683cd13db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_73960cb6-3d3e-4049-aae9-4080b08f6bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_73960cb6-3d3e-4049-aae9-4080b08f6bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d8f9ddfa-633b-4496-b348-e6c1e5211b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d8f9ddfa-633b-4496-b348-e6c1e5211b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_c84e4317-49fe-41b7-903d-5aeff475dab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1239abd-ab5a-4c1d-b079-d18b77fc9919" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_c84e4317-49fe-41b7-903d-5aeff475dab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bf566cd6-0934-472f-8ae8-a91ea5d054a9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_28a817b9-f471-43df-9689-3fe38a0140c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_28a817b9-f471-43df-9689-3fe38a0140c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_764521ea-5a10-4ca5-abcc-043a10862aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_764521ea-5a10-4ca5-abcc-043a10862aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b8364630-4027-44e9-a39d-efbd06c910e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b8364630-4027-44e9-a39d-efbd06c910e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_42efa6f3-3ea7-4779-b76d-5ed3dcf43f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_42efa6f3-3ea7-4779-b76d-5ed3dcf43f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8ffd081d-adeb-4ba5-8bdb-0caa2e54ff96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8ffd081d-adeb-4ba5-8bdb-0caa2e54ff96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_200565e5-aa6f-4d71-a72d-b0df88c98bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c429f34-c6f0-4a48-bdf6-b037ef09af77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_200565e5-aa6f-4d71-a72d-b0df88c98bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a183f7f7-b7a3-41cd-9643-8e468cc6e18c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a183f7f7-b7a3-41cd-9643-8e468cc6e18c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2be1652-2d77-4d89-b612-cea6f8ad1fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4be1e4d8-81fc-45ec-977d-4769f18f509a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2be1652-2d77-4d89-b612-cea6f8ad1fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_KompyteMember_466db1de-b891-4b7d-a7e8-9a14a265b746" xlink:href="semr-20221231.xsd#semr_KompyteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2be1652-2d77-4d89-b612-cea6f8ad1fbb" xlink:to="loc_semr_KompyteMember_466db1de-b891-4b7d-a7e8-9a14a265b746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionContingentConsiderationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0f57d6a8-5eb8-4cce-a824-c250c749284c" xlink:to="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_339bbd2d-9611-4a37-883c-885bd1b0fbff" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_339bbd2d-9611-4a37-883c-885bd1b0fbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_94f8599e-60c9-48f4-81c2-6c31c6fa3319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_us-gaap_Goodwill_94f8599e-60c9-48f4-81c2-6c31c6fa3319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9c6f2df0-35a2-4299-bfa9-6d04762e8877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9c6f2df0-35a2-4299-bfa9-6d04762e8877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_ecc785dc-5374-4f50-ad6e-909dce412bf9" xlink:href="semr-20221231.xsd#semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_e0054712-b2da-421d-ab9e-a329405b5352" xlink:to="loc_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill_ecc785dc-5374-4f50-ad6e-909dce412bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_fbaa045f-8f7d-4686-979a-81e9f2391e52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_fbaa045f-8f7d-4686-979a-81e9f2391e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_07c1a849-9b60-414b-89c4-4bda75a17b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_f218450d-4ff2-4828-b9dc-74b5f71360bc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_07c1a849-9b60-414b-89c4-4bda75a17b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0f5c60a4-e367-4168-af25-9f5f9d8bdd6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_5a87accf-f8b0-48ca-bb1a-1c27306f8f2b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0f5c60a4-e367-4168-af25-9f5f9d8bdd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_bf6fb9cd-e3d0-4d8f-9d7d-760216cd4716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_bf6fb9cd-e3d0-4d8f-9d7d-760216cd4716" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eae60183-0916-402c-b414-6bc2a5871b3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_bd467b77-8238-4247-8e41-243273f2c58e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_bd467b77-8238-4247-8e41-243273f2c58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_d15c6a54-0421-4041-b600-67ed67056ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_TradeNamesMember_d15c6a54-0421-4041-b600-67ed67056ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ContentMember_74e721fc-4541-47a4-ba10-b4e1ccbb1a2a" xlink:href="semr-20221231.xsd#semr_ContentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_semr_ContentMember_74e721fc-4541-47a4-ba10-b4e1ccbb1a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_be02ce1f-bfac-4243-9180-5eb9de3cba3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_be02ce1f-bfac-4243-9180-5eb9de3cba3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_d11d36fd-f5ff-497a-b621-6a9665e3a325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_64b11a2f-8273-4573-875a-c2e3c612804e" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_d11d36fd-f5ff-497a-b621-6a9665e3a325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9ef54f9-a432-4a77-a8db-681d62bdf900" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b26c51b2-51a2-41ce-8036-ed2e6383af08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b26c51b2-51a2-41ce-8036-ed2e6383af08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b5fe20a0-05c8-45f6-bbe9-63b115e492f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b5fe20a0-05c8-45f6-bbe9-63b115e492f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0ddbc73d-8fdd-4fa9-a365-0b902cd9f70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0ddbc73d-8fdd-4fa9-a365-0b902cd9f70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_08708c15-9b09-489a-b968-cdc4714f66dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3502e6d5-5e41-4d25-82b3-2a4e9f11a2bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_08708c15-9b09-489a-b968-cdc4714f66dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f1aba3fb-ed5d-4ab9-a7b4-d8cfee93511c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f1aba3fb-ed5d-4ab9-a7b4-d8cfee93511c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bef9762f-8d4a-449d-b454-e74250eb24c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bef9762f-8d4a-449d-b454-e74250eb24c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_cc61c81d-335c-4759-add0-67a65e10ac0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_cc61c81d-335c-4759-add0-67a65e10ac0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cadcfb35-5e64-48d6-a524-3a974b6af2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cadcfb35-5e64-48d6-a524-3a974b6af2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_253d2b4b-5394-4a98-a762-e68bbc5553ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_253d2b4b-5394-4a98-a762-e68bbc5553ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_0005e418-5500-4768-9275-7da7f9e83f66" xlink:href="semr-20221231.xsd#semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:to="loc_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_0005e418-5500-4768-9275-7da7f9e83f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_01e35ae9-7d4a-46ca-bb28-88856a8495d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4988215e-cd1e-4938-8e23-c98530b99567" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_01e35ae9-7d4a-46ca-bb28-88856a8495d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7819c856-631a-4ee0-9d12-62f84e427673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_47d2d297-ccd3-4f83-93cd-9e7d1744addf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7819c856-631a-4ee0-9d12-62f84e427673" xlink:to="loc_us-gaap_GoodwillRollForward_47d2d297-ccd3-4f83-93cd-9e7d1744addf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_882c56d6-9cb4-44eb-895c-1a9546d8c42f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_47d2d297-ccd3-4f83-93cd-9e7d1744addf" xlink:to="loc_us-gaap_Goodwill_882c56d6-9cb4-44eb-895c-1a9546d8c42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_5dc6cfe4-9299-405b-9520-b4b1951d94bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_47d2d297-ccd3-4f83-93cd-9e7d1744addf" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_5dc6cfe4-9299-405b-9520-b4b1951d94bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f7a750e9-c549-487a-a7cd-6bf9ef258b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_47d2d297-ccd3-4f83-93cd-9e7d1744addf" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f7a750e9-c549-487a-a7cd-6bf9ef258b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_72c87814-9110-433f-becf-6f7e3866f089" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_47d2d297-ccd3-4f83-93cd-9e7d1744addf" xlink:to="loc_us-gaap_Goodwill_72c87814-9110-433f-becf-6f7e3866f089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ExitCostsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#ExitCostsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/ExitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3ceed170-21f4-4680-b335-05411beee0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3ceed170-21f4-4680-b335-05411beee0ac" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_084bd4d4-83d8-4727-a964-09f9397440b1" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OneTimeTerminationBenefitsMember_764575a0-f940-4ff1-84c5-6d3431400353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OneTimeTerminationBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:to="loc_us-gaap_OneTimeTerminationBenefitsMember_764575a0-f940-4ff1-84c5-6d3431400353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelocationMember_f37798c4-32bd-4274-a21c-565c2f660210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelocationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:to="loc_us-gaap_EmployeeRelocationMember_f37798c4-32bd-4274-a21c-565c2f660210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_3e59b152-aa99-4a1f-b42a-27bd3fbbdea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_91cd76b0-7744-4af7-aa22-3ecafc9206de" xlink:to="loc_us-gaap_OtherRestructuringMember_3e59b152-aa99-4a1f-b42a-27bd3fbbdea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:to="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_510b9958-5d91-4661-a0a0-86a6838d75e8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ce955047-2633-4341-947e-6e265ac023ff" xlink:to="loc_srt_SegmentGeographicalDomain_510b9958-5d91-4661-a0a0-86a6838d75e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_RU_86df115f-0a26-4e47-8d56-a728ee03640b" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_RU"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_510b9958-5d91-4661-a0a0-86a6838d75e8" xlink:to="loc_country_RU_86df115f-0a26-4e47-8d56-a728ee03640b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_857cc879-3fe3-4059-bc04-25e6c5fd08ba" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_b048b1ab-2988-4afe-bcbc-22c3c51952b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_RestructuringCharges_b048b1ab-2988-4afe-bcbc-22c3c51952b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_a94d1986-5289-4c9f-8b17-0c17d02d2830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_a94d1986-5289-4c9f-8b17-0c17d02d2830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_b6158332-16bd-40cc-8a29-342da1a41692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_738f47e0-8b45-4d5a-a42e-2a3208f25f0d" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_b6158332-16bd-40cc-8a29-342da1a41692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/AccruedexpensesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#AccruedexpensesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/AccruedexpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_b59ec0be-1218-4754-962c-5aa3aa36e52f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:to="loc_us-gaap_AccruedSalariesCurrent_b59ec0be-1218-4754-962c-5aa3aa36e52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_cb764a3d-24a2-4c87-a9f0-7fbeeded59da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_cb764a3d-24a2-4c87-a9f0-7fbeeded59da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_df9d9987-ca3d-436e-adb8-b26c7ac518d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_df9d9987-ca3d-436e-adb8-b26c7ac518d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_53da0ea1-8d1e-4ad7-853f-00c9edd77ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:to="loc_us-gaap_AccruedVacationCurrent_53da0ea1-8d1e-4ad7-853f-00c9edd77ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3dfcddec-d2c4-48d2-9778-09004d957e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3dfcddec-d2c4-48d2-9778-09004d957e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_1bf6230c-65e9-4049-a08c-6887507df50c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b3de5aa6-4e49-49e5-82e7-890aad8acc74" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_1bf6230c-65e9-4049-a08c-6887507df50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RevolvingCreditFacilityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#RevolvingCreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/RevolvingCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3211b869-3415-4056-b0bd-92474a228414" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3211b869-3415-4056-b0bd-92474a228414" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6ffe51de-1deb-41df-9dbb-70657b8ba18c" xlink:to="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_51c9ac6e-7a3e-4658-96b5-b801b8f93b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_51c9ac6e-7a3e-4658-96b5-b801b8f93b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_30d47af4-8ad3-411a-a72d-8d56a5ce9702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cc32c44b-ef84-466e-bc50-826d79caded7" xlink:to="loc_us-gaap_LetterOfCreditMember_30d47af4-8ad3-411a-a72d-8d56a5ce9702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_67135ae5-456b-4fd2-872d-acbf5533b64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ef2837fd-8257-42e5-af68-107e45e46f36" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_67135ae5-456b-4fd2-872d-acbf5533b64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_JPMorganChaseCreditAgreementMember_7b192850-0b9e-4f7d-a172-b8c32bc717ed" xlink:href="semr-20221231.xsd#semr_JPMorganChaseCreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67135ae5-456b-4fd2-872d-acbf5533b64d" xlink:to="loc_semr_JPMorganChaseCreditAgreementMember_7b192850-0b9e-4f7d-a172-b8c32bc717ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_a6fa7822-bff7-42fb-9cbb-ee4a99269089" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_46274d29-6879-41ba-8b99-c00093bb848d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_a6fa7822-bff7-42fb-9cbb-ee4a99269089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_JPMorganChaseMember_43fed1cc-95a4-46a3-a58a-6814e92ac4de" xlink:href="semr-20221231.xsd#semr_JPMorganChaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_a6fa7822-bff7-42fb-9cbb-ee4a99269089" xlink:to="loc_semr_JPMorganChaseMember_43fed1cc-95a4-46a3-a58a-6814e92ac4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_2652d586-0907-4fb9-9c01-03346714e2ac" xlink:to="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_af9c2747-ccbb-422e-9f55-3ef2edc970bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_af9c2747-ccbb-422e-9f55-3ef2edc970bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_24937f98-179b-454d-aef1-e42f4d2f9b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d85d5ab9-3418-4578-9cbc-d0d6bb1452c8" xlink:to="loc_us-gaap_BaseRateMember_24937f98-179b-454d-aef1-e42f4d2f9b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1c5bb052-1d60-4dc8-add5-4f515a60f516" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f6163087-325d-4e43-a3ad-02b9754165ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f6163087-325d-4e43-a3ad-02b9754165ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_337a9e18-bf6b-4b53-aaf7-9b9a862e5631" xlink:href="semr-20221231.xsd#semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate_337a9e18-bf6b-4b53-aaf7-9b9a862e5631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_96185132-f280-4a36-9081-1985cb04d173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_DebtInstrumentTerm_96185132-f280-4a36-9081-1985cb04d173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentVariableInterestRateFloor_a2e525c5-4c7b-4d9c-930a-c7a1ae875571" xlink:href="semr-20221231.xsd#semr_DebtInstrumentVariableInterestRateFloor"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_DebtInstrumentVariableInterestRateFloor_a2e525c5-4c7b-4d9c-930a-c7a1ae875571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_5f32ff69-c97b-479e-b657-9bb8cee1f495" xlink:href="semr-20221231.xsd#semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering_5f32ff69-c97b-479e-b657-9bb8cee1f495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_717a2a89-0261-460d-b895-8ca15d94c4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_717a2a89-0261-460d-b895-8ca15d94c4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_420d42b4-5a83-4fa1-b9e0-409eccac4b94" xlink:href="semr-20221231.xsd#semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering_420d42b4-5a83-4fa1-b9e0-409eccac4b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_881a3552-69c8-42e6-8b90-ee63d2333709" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_881a3552-69c8-42e6-8b90-ee63d2333709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a94560ff-024b-4ac6-a6b0-178d1eb1044e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LongTermDebt_a94560ff-024b-4ac6-a6b0-178d1eb1044e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_2aa95013-56a1-4169-9c28-55daf619c91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_2aa95013-56a1-4169-9c28-55daf619c91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_0d908d96-f553-44ac-9baf-2ddd29e24629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_0d908d96-f553-44ac-9baf-2ddd29e24629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_ce502f5d-0fb5-4f89-9b55-345c7fdd2ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_966aadc5-dd6f-4c55-a3dc-45106a4ffa3d" xlink:to="loc_us-gaap_InterestExpenseDebt_ce502f5d-0fb5-4f89-9b55-345c7fdd2ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesLossBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b8edce1a-e753-4531-bb94-e58009bbbfb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_36461f1e-bf27-4e69-9e8a-c3d26422dcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b8edce1a-e753-4531-bb94-e58009bbbfb6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_36461f1e-bf27-4e69-9e8a-c3d26422dcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f7443a86-7e06-4703-9a25-2d94ef7ae862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b8edce1a-e753-4531-bb94-e58009bbbfb6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f7443a86-7e06-4703-9a25-2d94ef7ae862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86535bd2-7b94-4c87-b2e5-d585c0ae53d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b8edce1a-e753-4531-bb94-e58009bbbfb6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86535bd2-7b94-4c87-b2e5-d585c0ae53d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_686ecfee-6731-42e4-a63f-1dac7b1e259c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2f71a7d3-8fe4-4666-a356-7d77d4488698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_686ecfee-6731-42e4-a63f-1dac7b1e259c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2f71a7d3-8fe4-4666-a356-7d77d4488698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_05430278-bdff-43c8-b987-dd7cad94925b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2f71a7d3-8fe4-4666-a356-7d77d4488698" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_05430278-bdff-43c8-b987-dd7cad94925b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_72d5ef02-ae9f-4c39-a4d3-7847a8ee7c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2f71a7d3-8fe4-4666-a356-7d77d4488698" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_72d5ef02-ae9f-4c39-a4d3-7847a8ee7c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_be4eaff8-3489-4e0c-8841-bb1bc0017167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2f71a7d3-8fe4-4666-a356-7d77d4488698" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_be4eaff8-3489-4e0c-8841-bb1bc0017167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_5701026a-ce41-4697-bab0-a455d16054ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2f71a7d3-8fe4-4666-a356-7d77d4488698" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_5701026a-ce41-4697-bab0-a455d16054ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_393eeeaa-7b3d-4f00-a0fb-757038929d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_686ecfee-6731-42e4-a63f-1dac7b1e259c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_393eeeaa-7b3d-4f00-a0fb-757038929d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0aac7f69-7e9f-4422-9105-28cf7266f0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_393eeeaa-7b3d-4f00-a0fb-757038929d5b" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0aac7f69-7e9f-4422-9105-28cf7266f0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_31ccb30b-62b4-470f-b675-163f05abda29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_393eeeaa-7b3d-4f00-a0fb-757038929d5b" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_31ccb30b-62b4-470f-b675-163f05abda29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2143a8ef-9772-4795-9c91-461f2217df59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_393eeeaa-7b3d-4f00-a0fb-757038929d5b" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2143a8ef-9772-4795-9c91-461f2217df59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a6dc6a1c-64ed-42d8-979a-8d013e549370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_393eeeaa-7b3d-4f00-a0fb-757038929d5b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a6dc6a1c-64ed-42d8-979a-8d013e549370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e28def8-e9d4-4f13-93bf-ed68341d51fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_686ecfee-6731-42e4-a63f-1dac7b1e259c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e28def8-e9d4-4f13-93bf-ed68341d51fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesReconciliationofEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d247986f-916e-4a55-bb6b-d1bfda999117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d247986f-916e-4a55-bb6b-d1bfda999117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_81264a4c-5709-41db-be16-9d9fc9ff151d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_81264a4c-5709-41db-be16-9d9fc9ff151d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_769627db-2858-45d5-8695-ae6662da5cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_769627db-2858-45d5-8695-ae6662da5cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_d27d02c3-2078-4965-ba69-58952060fd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_d27d02c3-2078-4965-ba69-58952060fd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_7a812ae9-824d-4ae8-b737-2139a26d9925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_7a812ae9-824d-4ae8-b737-2139a26d9925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_5fabea7f-a95e-453c-9727-b345c5913c6c" xlink:href="semr-20221231.xsd#semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent_5fabea7f-a95e-453c-9727-b345c5913c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_b710e7a9-e9ff-4397-9511-6591b5d7388f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_b710e7a9-e9ff-4397-9511-6591b5d7388f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_dbf6ec4f-349e-4559-8046-0f686b6983a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_dbf6ec4f-349e-4559-8046-0f686b6983a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_ead24af8-2118-4eb6-96d0-f59ca6ad7a39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_ead24af8-2118-4eb6-96d0-f59ca6ad7a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_17ef620c-ed03-4aa7-9518-a021d06b5a01" xlink:href="semr-20221231.xsd#semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration_17ef620c-ed03-4aa7-9518-a021d06b5a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_bcbfa5f8-d65a-4ab4-bd4f-c113115eff9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_bcbfa5f8-d65a-4ab4-bd4f-c113115eff9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b50285ec-94ca-495e-bae2-ea0a7d558344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b50285ec-94ca-495e-bae2-ea0a7d558344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7a882e00-36e4-46cc-aec0-51c5e9fd1576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a0a689e-8ffe-49e8-a3d6-1cabf9d4b8b9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7a882e00-36e4-46cc-aec0-51c5e9fd1576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8d394dc7-4c49-41ca-b8d8-f82d1483f9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d394dc7-4c49-41ca-b8d8-f82d1483f9f4" xlink:to="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_127a70d2-2b10-4007-b1f7-096c4b5e4fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_127a70d2-2b10-4007-b1f7-096c4b5e4fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_5bf58d9c-7d20-4ec8-9045-e192efdfedbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_5bf58d9c-7d20-4ec8-9045-e192efdfedbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_a40c64af-f1b7-467a-8091-1e47061e351e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_a40c64af-f1b7-467a-8091-1e47061e351e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d64cb868-4398-41cc-9010-33b18b3d0623" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d64cb868-4398-41cc-9010-33b18b3d0623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_d991029f-4780-49c4-bc9a-e2de5d59186a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_d991029f-4780-49c4-bc9a-e2de5d59186a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_c7998d79-9c54-40f4-ac2e-c80dffb3296c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_c7998d79-9c54-40f4-ac2e-c80dffb3296c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_3832e10f-c37f-4aeb-bbbd-5e921aad1b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsCapitalLossCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_3832e10f-c37f-4aeb-bbbd-5e921aad1b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredTaxAssetsFinanceLease_fc59aaee-8918-425e-84bd-0e70a8cafe01" xlink:href="semr-20221231.xsd#semr_DeferredTaxAssetsFinanceLease"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_semr_DeferredTaxAssetsFinanceLease_fc59aaee-8918-425e-84bd-0e70a8cafe01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_172c3160-a8f6-4997-a995-be1b9c524123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_172c3160-a8f6-4997-a995-be1b9c524123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_f2d1b66c-8857-4885-8111-20d518fad814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_f2d1b66c-8857-4885-8111-20d518fad814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c36f47a7-d295-4151-84a9-f7d5b6388b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c36f47a7-d295-4151-84a9-f7d5b6388b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_852a944c-eb79-446e-96d0-6050ddaa602f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_704a4548-ec65-48b2-97ad-d999620cf490" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_852a944c-eb79-446e-96d0-6050ddaa602f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d394dc7-4c49-41ca-b8d8-f82d1483f9f4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4fda4230-3ba3-4d3f-b69b-45cc50ebcfed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4fda4230-3ba3-4d3f-b69b-45cc50ebcfed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_8a90de85-07f5-4d07-b233-958f6fe17aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_8a90de85-07f5-4d07-b233-958f6fe17aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_DeferredTaxLiabilitiesDeferredCommissions_e4ddac6d-4aa5-491f-8dee-dbb4d4120348" xlink:href="semr-20221231.xsd#semr_DeferredTaxLiabilitiesDeferredCommissions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:to="loc_semr_DeferredTaxLiabilitiesDeferredCommissions_e4ddac6d-4aa5-491f-8dee-dbb4d4120348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_a17aa2c1-0360-484c-9c44-724c0dba1006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_a17aa2c1-0360-484c-9c44-724c0dba1006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_686837dc-fa46-4bdb-80dc-94b88a6053cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_686837dc-fa46-4bdb-80dc-94b88a6053cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b90abd30-64a2-4d8b-8e55-2fa6b4bf21bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_097aa7b5-c814-4128-9857-69e27a3b87de" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b90abd30-64a2-4d8b-8e55-2fa6b4bf21bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_d45bb0aa-b4b6-42a2-b255-3e1189796a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d394dc7-4c49-41ca-b8d8-f82d1483f9f4" xlink:to="loc_us-gaap_DeferredTaxLiabilities_d45bb0aa-b4b6-42a2-b255-3e1189796a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_76b1fb9d-3b45-49a5-a314-fcdf2f05fb66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_76b1fb9d-3b45-49a5-a314-fcdf2f05fb66" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_99d5798b-f985-4bf9-9817-2d0d2146f89e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_3585ce91-fcae-463c-b625-67dfacc52738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:to="loc_us-gaap_DomesticCountryMember_3585ce91-fcae-463c-b625-67dfacc52738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_ee6ffa3d-99dc-4631-8c1f-2a246556c359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_ee6ffa3d-99dc-4631-8c1f-2a246556c359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_4879550c-4672-47bc-afe4-c1aad07f2976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_20eaa41a-6945-4e90-b745-da35bd96f5df" xlink:to="loc_us-gaap_ForeignCountryMember_4879550c-4672-47bc-afe4-c1aad07f2976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7f80307f-d0ac-41f0-9178-5a76f3a8beb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_a5233903-822a-4192-808c-a6570b2435eb" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7f80307f-d0ac-41f0-9178-5a76f3a8beb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLossCarryforwardMember_363264c7-be6e-4bb6-96a3-5a18bc8d9134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLossCarryforwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_7f80307f-d0ac-41f0-9178-5a76f3a8beb9" xlink:to="loc_us-gaap_CapitalLossCarryforwardMember_363264c7-be6e-4bb6-96a3-5a18bc8d9134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0e99137a-4a7b-4939-8fed-49774486a407" xlink:to="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OtherForeignLocationsMember_8ec2f02a-9be9-4d32-aa94-aca927a9e40f" xlink:href="semr-20221231.xsd#semr_OtherForeignLocationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:to="loc_semr_OtherForeignLocationsMember_8ec2f02a-9be9-4d32-aa94-aca927a9e40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CY_ee302734-02c0-49bc-ad6a-496beaeb9173" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CY"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b6a6fdd4-ed21-4dc7-b779-c78d833ed662" xlink:to="loc_country_CY_ee302734-02c0-49bc-ad6a-496beaeb9173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_e6dfc988-08a3-4369-a53b-7be693ff3325" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_5f4e707a-29cb-43d9-95a6-035bd4c42fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_5f4e707a-29cb-43d9-95a6-035bd4c42fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_44305f3f-74a9-4516-a74c-c16d0bf49dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_OperatingLossCarryforwards_44305f3f-74a9-4516-a74c-c16d0bf49dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_8079a49a-a454-44d6-84c1-ac505f3fcdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_8079a49a-a454-44d6-84c1-ac505f3fcdf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_704a0675-8cad-4eda-9e97-75095a4a12c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_704a0675-8cad-4eda-9e97-75095a4a12c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_2e347907-f3a6-4ad5-906b-951a962720a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_2e347907-f3a6-4ad5-906b-951a962720a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_604499df-6a2c-44b9-90f5-f24112d3cd83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_604499df-6a2c-44b9-90f5-f24112d3cd83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_5d2b5ae8-04bb-4a40-96ac-2cc8d16a2acc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_d02d096b-7e73-4f5f-b787-a898ddf970ae" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_5d2b5ae8-04bb-4a40-96ac-2cc8d16a2acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8072e071-cb73-435d-92a8-6840e7ff2915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8072e071-cb73-435d-92a8-6840e7ff2915" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3994dfc9-c72d-45ff-8098-d98751d539d2" xlink:to="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_274c21e0-3791-484f-8c17-840477c96009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_us-gaap_CommonClassAMember_274c21e0-3791-484f-8c17-840477c96009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_e53f5dee-f4ed-4fd5-959d-698b073fcc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_us-gaap_CommonClassBMember_e53f5dee-f4ed-4fd5-959d-698b073fcc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_0620dff8-9168-445a-a826-2d855aea0517" xlink:href="semr-20221231.xsd#semr_SeriesARedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_semr_SeriesARedeemableConvertiblePreferredStockMember_0620dff8-9168-445a-a826-2d855aea0517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_6207ad09-1cba-42bd-ac01-4e374e4e775a" xlink:href="semr-20221231.xsd#semr_SeriesA1RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_semr_SeriesA1RedeemableConvertiblePreferredStockMember_6207ad09-1cba-42bd-ac01-4e374e4e775a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_SeriesBConvertiblePreferredStockMember_8d8d9a80-d18d-4910-96fa-426b058bb080" xlink:href="semr-20221231.xsd#semr_SeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e4d2ead1-31e2-4648-ab8d-0ca2828496a6" xlink:to="loc_semr_SeriesBConvertiblePreferredStockMember_8d8d9a80-d18d-4910-96fa-426b058bb080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_253bee50-bbbc-4f08-846a-5c40d6d220e8" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_dd492266-693f-4eaf-aaae-05642fc38715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:to="loc_us-gaap_IPOMember_dd492266-693f-4eaf-aaae-05642fc38715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_858de1d6-cfa2-41fa-9641-60b60401b454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:to="loc_us-gaap_OverAllotmentOptionMember_858de1d6-cfa2-41fa-9641-60b60401b454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_FollowOnOfferingMember_5ed0e50c-9b65-455b-88eb-756b0941e325" xlink:href="semr-20221231.xsd#semr_FollowOnOfferingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9ca8fe00-c0f8-4d64-925f-2e2758fb7f0e" xlink:to="loc_semr_FollowOnOfferingMember_5ed0e50c-9b65-455b-88eb-756b0941e325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_efb2c471-48b1-49c3-ad04-d2bae4816fd7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_4e56b6cb-0463-4af4-b8ec-3e18de389194" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_efb2c471-48b1-49c3-ad04-d2bae4816fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CoFoundersExecutiveOfficersAndOfficersMember_f30c963a-c0b7-4fe5-8ac0-33dcd6530a34" xlink:href="semr-20221231.xsd#semr_CoFoundersExecutiveOfficersAndOfficersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_efb2c471-48b1-49c3-ad04-d2bae4816fd7" xlink:to="loc_semr_CoFoundersExecutiveOfficersAndOfficersMember_f30c963a-c0b7-4fe5-8ac0-33dcd6530a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_596f61b0-516c-42c3-ac87-39f25b1f5630" xlink:to="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_c7c56cdf-8cb2-4c72-9865-cda514c26110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_c7c56cdf-8cb2-4c72-9865-cda514c26110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_d9dee471-06b2-4d61-a9eb-7d8123000efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_d9dee471-06b2-4d61-a9eb-7d8123000efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_007551f3-b864-4061-825a-07d1dff23655" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_007551f3-b864-4061-825a-07d1dff23655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_53a7fd7b-1d3c-4037-848e-c785e931f30e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_53a7fd7b-1d3c-4037-848e-c785e931f30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_94c5c63d-9bd6-47aa-b283-b4f1905219a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_94c5c63d-9bd6-47aa-b283-b4f1905219a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_616f3b38-83a8-4d63-9b2a-a2d38ad22cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_616f3b38-83a8-4d63-9b2a-a2d38ad22cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0ec6a825-4e4e-4dde-bd27-00d098b97e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0ec6a825-4e4e-4dde-bd27-00d098b97e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4292e557-86e7-4afa-8ae3-eda33c0d52d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4292e557-86e7-4afa-8ae3-eda33c0d52d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_24f97c21-300b-4e85-ad68-b469abbbe2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_24f97c21-300b-4e85-ad68-b469abbbe2c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4611962e-b0e3-4efa-ac6c-3147a010729d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4611962e-b0e3-4efa-ac6c-3147a010729d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_CommonStockVotingRightsNumberOfVotes_cdbc9809-1b40-426c-aa46-eeaf94ca696e" xlink:href="semr-20221231.xsd#semr_CommonStockVotingRightsNumberOfVotes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_CommonStockVotingRightsNumberOfVotes_cdbc9809-1b40-426c-aa46-eeaf94ca696e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_22ba3782-f7c1-4762-ae15-5e5c07863a82" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired_22ba3782-f7c1-4762-ae15-5e5c07863a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_260a2176-c98a-4dc5-8bd6-c44066a8be11" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness_260a2176-c98a-4dc5-8bd6-c44066a8be11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_8573c159-de5f-4322-8496-b69e0a2d5cdd" xlink:href="semr-20221231.xsd#semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares_8573c159-de5f-4322-8496-b69e0a2d5cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_461799ef-cbc2-4c8a-a367-0ed3e3873f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_461799ef-cbc2-4c8a-a367-0ed3e3873f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_eaf880b8-1272-4f3c-bcd2-3b9821c076e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ca91da3e-cac4-4053-a62d-3924a90ae335" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_eaf880b8-1272-4f3c-bcd2-3b9821c076e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0d580e1b-43fe-4f7c-9c2a-521d0d4f057e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0d580e1b-43fe-4f7c-9c2a-521d0d4f057e" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:to="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_6a1c1b58-35ec-4a57-b150-ba4cf368f63e" xlink:to="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2021StockOptionAndIncentivePlanMember_7fbdc893-2555-475b-9e13-ebe2f268d10d" xlink:href="semr-20221231.xsd#semr_A2021StockOptionAndIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:to="loc_semr_A2021StockOptionAndIncentivePlanMember_7fbdc893-2555-475b-9e13-ebe2f268d10d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2019StockOptionAndGrantPlanMember_31b80c49-4166-4462-b9a8-1797c1836c65" xlink:href="semr-20221231.xsd#semr_A2019StockOptionAndGrantPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8193415e-02cd-4a25-b88a-f4066d095ad4" xlink:to="loc_semr_A2019StockOptionAndGrantPlanMember_31b80c49-4166-4462-b9a8-1797c1836c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:to="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e66972b8-b6ea-4b09-9eb9-7f83b90d8122" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b4459c66-e714-446a-8f4b-c0c018821865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b4459c66-e714-446a-8f4b-c0c018821865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4fdefe92-addf-47e6-bd94-f38b43f84721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4fdefe92-addf-47e6-bd94-f38b43f84721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_99fb3095-3136-480f-8679-aedbe50be4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_PerformanceSharesMember_99fb3095-3136-480f-8679-aedbe50be4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d32cea12-bbd3-42c4-a804-4db86637cad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d55f264b-b18a-461c-9139-48892322aac1" xlink:to="loc_us-gaap_RestrictedStockMember_d32cea12-bbd3-42c4-a804-4db86637cad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_4f1e27d7-8958-4071-98bb-26c821e69b6c" xlink:to="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b2c22417-d9e4-4fd2-af7e-fec052de5441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b2c22417-d9e4-4fd2-af7e-fec052de5441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_2e5a5b30-ff1e-40ba-8465-cbd0b3e139de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_27a48bb5-4b4f-462d-bc72-dd8fc1bcdaa8" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_2e5a5b30-ff1e-40ba-8465-cbd0b3e139de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f92a147b-68f5-4ad8-8f52-7a99b79d5b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f92a147b-68f5-4ad8-8f52-7a99b79d5b8d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_eb5681f8-f664-416b-9a42-0d0db5767224" xlink:to="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2019StockOptionAndGrantPlanMember_69df0206-50dc-4e57-9172-e2b7de52868b" xlink:href="semr-20221231.xsd#semr_A2019StockOptionAndGrantPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:to="loc_semr_A2019StockOptionAndGrantPlanMember_69df0206-50dc-4e57-9172-e2b7de52868b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_A2021StockOptionAndIncentivePlanMember_2fca1045-620c-468b-9d1d-fb488ab9b322" xlink:href="semr-20221231.xsd#semr_A2021StockOptionAndIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_6c4a99ef-3dcb-42b4-a73e-f530c4196db6" xlink:to="loc_semr_A2021StockOptionAndIncentivePlanMember_2fca1045-620c-468b-9d1d-fb488ab9b322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c576cded-f888-40cf-9f94-6bdc379c9917" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfb6776-682d-46f2-b370-b23c6a461d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfb6776-682d-46f2-b370-b23c6a461d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_141c2745-a121-468c-8b57-9e08eabbaa48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_RestrictedStockMember_141c2745-a121-468c-8b57-9e08eabbaa48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8c00b32a-9109-4264-b113-27fe34cecf47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8c00b32a-9109-4264-b113-27fe34cecf47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_ec2d6cff-70c5-48bc-849f-47c7f836d5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_EmployeeStockMember_ec2d6cff-70c5-48bc-849f-47c7f836d5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1c622c7d-baa2-4848-b0a0-ee4fddd81188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e969907-1aec-4c88-8937-c16e1938ed79" xlink:to="loc_us-gaap_PerformanceSharesMember_1c622c7d-baa2-4848-b0a0-ee4fddd81188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_128fa86b-e61c-4488-a6ca-f76a7372dbff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51d8afae-b787-4a4a-a2a4-1d8fb0b111eb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_128fa86b-e61c-4488-a6ca-f76a7372dbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1698d611-7796-4421-973f-2a265337a4be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_128fa86b-e61c-4488-a6ca-f76a7372dbff" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1698d611-7796-4421-973f-2a265337a4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_abbba9bb-9ad4-4af5-9b67-b3fd80388037" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_98208f33-ab02-4ce2-b2ea-914d881a4482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_98208f33-ab02-4ce2-b2ea-914d881a4482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_fc2f3077-05d1-4b32-9296-34343cf7da97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_fc2f3077-05d1-4b32-9296-34343cf7da97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdb4c71c-ada7-4122-a9f8-4fc92b807a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdb4c71c-ada7-4122-a9f8-4fc92b807a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d688bdae-90a8-4f6f-ad66-b3139d2a6b64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d688bdae-90a8-4f6f-ad66-b3139d2a6b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_a3623fea-cde7-4fa7-a711-64e7510b5ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_a3623fea-cde7-4fa7-a711-64e7510b5ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6a3fb09f-680e-4c5d-9079-2a3db20755d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6a3fb09f-680e-4c5d-9079-2a3db20755d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_65e1a0a0-7aae-4d88-9237-7ef0001c7790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_65e1a0a0-7aae-4d88-9237-7ef0001c7790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_83bcdf91-b56e-4381-afab-7514e5c1d637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_83bcdf91-b56e-4381-afab-7514e5c1d637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_0a78cc4c-687d-43a0-911a-a056197c3639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_0a78cc4c-687d-43a0-911a-a056197c3639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2036f39a-64fa-47ff-a75c-13beae4bd447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2036f39a-64fa-47ff-a75c-13beae4bd447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ffc0e6ef-65d2-45e6-857b-f0d67d33258e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ffc0e6ef-65d2-45e6-857b-f0d67d33258e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_abb8c3a9-2607-485d-8b1b-fd7b827b2217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_abb8c3a9-2607-485d-8b1b-fd7b827b2217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fdc94aaf-05d9-4d9c-9b69-654584f332d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fdc94aaf-05d9-4d9c-9b69-654584f332d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_519ec049-da93-4d8a-bd98-924f8ce22a94" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_519ec049-da93-4d8a-bd98-924f8ce22a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5873386-50b0-4b2e-bcde-ded4a959c4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5873386-50b0-4b2e-bcde-ded4a959c4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3e8b00f5-98e6-4936-8f05-8dd484948c00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3e8b00f5-98e6-4936-8f05-8dd484948c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4b3f1a00-9633-457f-bf28-f8a447be9d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4b3f1a00-9633-457f-bf28-f8a447be9d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c34c6db8-78ec-4706-acfb-2ecf8777b8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c34c6db8-78ec-4706-acfb-2ecf8777b8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0d53e177-0b30-48df-a136-9950e84003bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0d53e177-0b30-48df-a136-9950e84003bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_16bc6fe6-011e-478e-99cb-ea0c2ff77179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_16bc6fe6-011e-478e-99cb-ea0c2ff77179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_09da0c46-f4c5-4337-8a81-cd13decc83f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cacc7124-b383-450c-9b32-69cd7bd72854" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_09da0c46-f4c5-4337-8a81-cd13decc83f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationFairValueAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_924603b9-c0c7-4fbb-b793-0589b46e1b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_13e776c4-da9f-4ee9-9a7e-6849a403c023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_924603b9-c0c7-4fbb-b793-0589b46e1b2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_13e776c4-da9f-4ee9-9a7e-6849a403c023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_260eb1fd-2cb7-47a1-b42b-f23bee1c8693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_924603b9-c0c7-4fbb-b793-0589b46e1b2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_260eb1fd-2cb7-47a1-b42b-f23bee1c8693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6d6c5b0f-1118-4c19-83fb-3172d83a6b03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_924603b9-c0c7-4fbb-b793-0589b46e1b2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6d6c5b0f-1118-4c19-83fb-3172d83a6b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_69c0da59-e08c-40ab-80c5-0bbbd0bc947d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_924603b9-c0c7-4fbb-b793-0589b46e1b2d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_69c0da59-e08c-40ab-80c5-0bbbd0bc947d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationOptionsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78daf5f5-36c7-448c-bbc2-b24ef506ac31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78daf5f5-36c7-448c-bbc2-b24ef506ac31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_778d901a-b4d8-473a-ab4c-6286dd23bd54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_778d901a-b4d8-473a-ab4c-6286dd23bd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d8140ab2-d21d-4759-a751-e646bf602f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d8140ab2-d21d-4759-a751-e646bf602f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_95db5962-1f68-4e11-942d-1c37c9e50c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_95db5962-1f68-4e11-942d-1c37c9e50c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5fdf3c82-fa78-41d0-b41a-597bbc79906d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5fdf3c82-fa78-41d0-b41a-597bbc79906d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7420716b-4340-4a41-b5ae-0f0a3bd9263b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad948205-5f7f-435f-b412-93feda775732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7420716b-4340-4a41-b5ae-0f0a3bd9263b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_23d40b9f-d945-4c2b-82a0-4492b6cfa6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78daf5f5-36c7-448c-bbc2-b24ef506ac31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_23d40b9f-d945-4c2b-82a0-4492b6cfa6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78daf5f5-36c7-448c-bbc2-b24ef506ac31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1eba680b-a3fa-422d-8965-3677bfb55d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1eba680b-a3fa-422d-8965-3677bfb55d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7c7a3072-d40c-49e4-9542-66b991bd0434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7c7a3072-d40c-49e4-9542-66b991bd0434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5049a281-54f4-4634-9bce-292542f8fe4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5049a281-54f4-4634-9bce-292542f8fe4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7152a86b-957d-4735-9edd-7f7fb66cf709" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7152a86b-957d-4735-9edd-7f7fb66cf709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d4b3829c-e52a-4495-bbc5-32be105fdf91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a28edcc0-7dec-4407-a1c2-9eb838379974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d4b3829c-e52a-4495-bbc5-32be105fdf91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ca1fa85f-6bce-4da1-a8d0-b9f162de4012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78daf5f5-36c7-448c-bbc2-b24ef506ac31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ca1fa85f-6bce-4da1-a8d0-b9f162de4012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_79ce0e1a-4ba1-4ca5-b4f4-36cafc4db925" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78daf5f5-36c7-448c-bbc2-b24ef506ac31" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_79ce0e1a-4ba1-4ca5-b4f4-36cafc4db925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_170528fd-f6b1-479e-84fd-6712a042476e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_79ce0e1a-4ba1-4ca5-b4f4-36cafc4db925" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_170528fd-f6b1-479e-84fd-6712a042476e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_995ea0a3-8d12-43b8-9a19-99e97fc37302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_79ce0e1a-4ba1-4ca5-b4f4-36cafc4db925" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_995ea0a3-8d12-43b8-9a19-99e97fc37302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationRSUandPSUActivityDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df68e284-b54e-43ca-9600-ae2a063401ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df68e284-b54e-43ca-9600-ae2a063401ac" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:to="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_54525aea-9303-4238-a79d-23e999a05454" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a985b9a6-0fe5-4df3-a103-1f2b7833fff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a985b9a6-0fe5-4df3-a103-1f2b7833fff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_24e02501-7e29-49e7-b9b2-2f21d6b8d248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35eeb72c-6e73-41ba-a4ce-009bfa6cabdb" xlink:to="loc_us-gaap_PerformanceSharesMember_24e02501-7e29-49e7-b9b2-2f21d6b8d248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81e332a0-e355-4ff2-bfdd-6234463236f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f23beaa3-c7f5-4561-97d2-1627342ce1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f23beaa3-c7f5-4561-97d2-1627342ce1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_786dac75-9533-41ab-8fa4-fdaaeccb0745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_786dac75-9533-41ab-8fa4-fdaaeccb0745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1fbfe741-bb42-489c-a39d-5da34a142688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1fbfe741-bb42-489c-a39d-5da34a142688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d3a6e463-c83e-4d5c-9bb5-a598720c7225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d3a6e463-c83e-4d5c-9bb5-a598720c7225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1df38ccb-2744-47f2-b65b-323da04e7026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_88a26017-07ac-416d-97c6-4f26c9d14c74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1df38ccb-2744-47f2-b65b-323da04e7026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b83f833-26eb-4358-bf83-11afbd5f1749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b83f833-26eb-4358-bf83-11afbd5f1749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7656be85-1950-452f-a79f-98fd4986d5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7656be85-1950-452f-a79f-98fd4986d5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5006466-7c7c-494e-a3ef-25d9c51e85c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5006466-7c7c-494e-a3ef-25d9c51e85c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_156dc01d-9641-4fb6-8ebc-e50bcab38184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_156dc01d-9641-4fb6-8ebc-e50bcab38184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13b85a9a-cc48-4af4-b22d-7064a319e437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3b33d83-7850-4e5a-8c5b-660722da56f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13b85a9a-cc48-4af4-b22d-7064a319e437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc51a5a1-f780-471c-9abf-689bbe3d6bdf" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_37ea5d17-3240-4d8c-be78-c2836368e217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_37ea5d17-3240-4d8c-be78-c2836368e217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07b9123b-08d7-4d43-9452-9d6a7d393b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07b9123b-08d7-4d43-9452-9d6a7d393b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_7ba8d57b-609d-4e04-8de0-fc3e954de1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_7ba8d57b-609d-4e04-8de0-fc3e954de1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_be47dcb0-dcd5-48b1-8cfd-5091e36a21b5" xlink:href="semr-20221231.xsd#semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures_be47dcb0-dcd5-48b1-8cfd-5091e36a21b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_1cee031e-5bbc-49da-aefb-ca86309eccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward_6c165953-3d73-4488-9e96-0cb59e24ae27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_1cee031e-5bbc-49da-aefb-ca86309eccc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationPSUAwardsFairValueAssumptionDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97cd0ba4-c894-4f31-b537-d76b10d854a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97cd0ba4-c894-4f31-b537-d76b10d854a7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:to="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1cae9f2-7346-4811-97d0-453041cf6794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_f37f653d-dc6d-4533-952c-f74a5d0a95f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1cae9f2-7346-4811-97d0-453041cf6794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_773cc2ad-81c4-4bbb-b974-b5ec21b371db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1cae9f2-7346-4811-97d0-453041cf6794" xlink:to="loc_us-gaap_PerformanceSharesMember_773cc2ad-81c4-4bbb-b974-b5ec21b371db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdad6009-8fb6-4420-83cf-625ae34d7406" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ed93b8b8-f3b6-4f64-8041-486be163cf47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ed93b8b8-f3b6-4f64-8041-486be163cf47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ca22db49-519a-4859-b79e-4967fb2ca0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ca22db49-519a-4859-b79e-4967fb2ca0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_67582425-c33b-4216-aa23-2323b496fe4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_67582425-c33b-4216-aa23-2323b496fe4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7ae306ed-bc34-4b71-812a-5b818611ccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4979f17d-d5f9-406c-b350-aa7f3c03c99a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7ae306ed-bc34-4b71-812a-5b818611ccbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/StockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#StockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/StockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a62e91d0-0d25-4f44-b537-af2e96f63274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a62e91d0-0d25-4f44-b537-af2e96f63274" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_967e4cc8-6948-4dfa-b528-79c4510414fb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_329f57ab-0880-4465-8816-78ed13696279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_CostOfSalesMember_329f57ab-0880-4465-8816-78ed13696279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_8cd3b2f2-6a94-43a5-8f3b-6e840b1def9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_8cd3b2f2-6a94-43a5-8f3b-6e840b1def9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_13a91568-d6b1-45a8-9fc7-90312c2036ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_13a91568-d6b1-45a8-9fc7-90312c2036ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1b16efea-51a6-4473-aebc-08c83f57699c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b1891570-130a-489c-a2fa-5ab3cc67c3a0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1b16efea-51a6-4473-aebc-08c83f57699c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93dc8551-bf95-417e-917e-c5f916755b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4731e694-de8a-4181-ae9e-dcf3ac29d649" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93dc8551-bf95-417e-917e-c5f916755b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0330d843-15fa-4026-bfc4-7bdd6a18cbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93dc8551-bf95-417e-917e-c5f916755b5c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0330d843-15fa-4026-bfc4-7bdd6a18cbf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#CommitmentsandContingenciesOtherCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec06e84a-7e81-4ea1-a917-42d219034d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_c96de834-7fb3-46f1-9654-c4b33f2136d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec06e84a-7e81-4ea1-a917-42d219034d5f" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_c96de834-7fb3-46f1-9654-c4b33f2136d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_2773e5e5-75b5-4034-b963-54f7740708ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec06e84a-7e81-4ea1-a917-42d219034d5f" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_2773e5e5-75b5-4034-b963-54f7740708ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_bc308d60-639b-4fe3-87bb-9b5c0a09beab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec06e84a-7e81-4ea1-a917-42d219034d5f" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_bc308d60-639b-4fe3-87bb-9b5c0a09beab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_f3b072ab-6f1b-4bcf-b751-b3e8239d6962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec06e84a-7e81-4ea1-a917-42d219034d5f" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_f3b072ab-6f1b-4bcf-b751-b3e8239d6962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_f9ff3c9f-3684-4310-999f-4419060945c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec06e84a-7e81-4ea1-a917-42d219034d5f" xlink:to="loc_us-gaap_OtherCommitment_f9ff3c9f-3684-4310-999f-4419060945c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#ComponentsofOtherIncomeExpenseNetDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_285cf9ad-2521-4618-a205-7e09478590ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_10a671fc-3bc6-49de-9c0e-04a7e6620ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_285cf9ad-2521-4618-a205-7e09478590ec" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_10a671fc-3bc6-49de-9c0e-04a7e6620ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ff00b83c-4bc0-42c6-bb15-6857c7ff0faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_285cf9ad-2521-4618-a205-7e09478590ec" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ff00b83c-4bc0-42c6-bb15-6857c7ff0faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_37c0b457-2ef3-44be-8b8b-fe580734a53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_285cf9ad-2521-4618-a205-7e09478590ec" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_37c0b457-2ef3-44be-8b8b-fe580734a53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/EmployeeBenefitPlanDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#EmployeeBenefitPlanDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/EmployeeBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6cd92ff7-ffb1-4b06-aa14-359619adff5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c3852a4e-6b2e-448b-99cb-1e7e065646fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6cd92ff7-ffb1-4b06-aa14-359619adff5b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c3852a4e-6b2e-448b-99cb-1e7e065646fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.semrush.com/role/SegmentandGeographicInformationDetails" xlink:type="simple" xlink:href="semr-20221231.xsd#SegmentandGeographicInformationDetails"/>
  <link:presentationLink xlink:role="http://www.semrush.com/role/SegmentandGeographicInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1937f860-26c2-446b-9de0-7d889526dbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_ddef2781-7c0a-4506-bfb4-8652a657e937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1937f860-26c2-446b-9de0-7d889526dbd6" xlink:to="loc_us-gaap_NumberOfOperatingSegments_ddef2781-7c0a-4506-bfb4-8652a657e937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1937f860-26c2-446b-9de0-7d889526dbd6" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:to="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_27280295-15e7-4c3d-a8ef-e07dff1be28a" xlink:to="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_58dfe6c7-c7a9-4526-abb9-55602dbf7c2a" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_US_58dfe6c7-c7a9-4526-abb9-55602dbf7c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_a0f008fa-3c9d-4af8-a636-538f2ed09289" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_GB_a0f008fa-3c9d-4af8-a636-538f2ed09289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_semr_OtherGeographicalAreaMember_e0651ac6-fc5e-449c-930e-5a04891ad1df" xlink:href="semr-20221231.xsd#semr_OtherGeographicalAreaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_semr_OtherGeographicalAreaMember_e0651ac6-fc5e-449c-930e-5a04891ad1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_RU_a9eec83d-cfb1-4110-8bd2-e54b9f9b430a" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_RU"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_RU_a9eec83d-cfb1-4110-8bd2-e54b9f9b430a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES_1915ba12-b169-40c2-80e9-ed39216caefa" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_ES"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_ES_1915ba12-b169-40c2-80e9-ed39216caefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CZ_47f661b5-0fe4-4703-bad9-5dbf9402ba8b" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CZ"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cb1dfaae-c814-4eaf-92b5-d27a9f83b81e" xlink:to="loc_country_CZ_47f661b5-0fe4-4703-bad9-5dbf9402ba8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f2bb42e0-00ce-4e83-a166-774ce8ba2add" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_08fd9bf2-ecd7-4141-8686-58fcefd6ffcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_08fd9bf2-ecd7-4141-8686-58fcefd6ffcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdfc22ee-8345-49d7-8717-cb2a54562ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdfc22ee-8345-49d7-8717-cb2a54562ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_c59fdb6f-82e1-4cd6-8aee-15dfe5b1b98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_bb99e078-c4f3-4918-b904-bd855963eea8" xlink:to="loc_us-gaap_NoncurrentAssets_c59fdb6f-82e1-4cd6-8aee-15dfe5b1b98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>semr-20221231_g1.jpg
<TEXT>
begin 644 semr-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_X1'\17AI9@  24DJ  @    ' !(! P !
M     0   !H!!0 !    8@   !L!!0 !    :@   "@! P !     @   #$!
M @ -    <@   #(! @ 4    @    &F'!  !    E    *8   !(     0
M $@    !    1TE-4" R+C$P+C(R   R,#(Q.C Y.C(Q(#$P.C4U.C4Y  $
M : #  $    !          @   $$  $      0   0$$  $   !K     @$#
M  ,    , 0   P$#  $    &    !@$#  $    &    %0$#  $    #
M 0($  $    2 0   @($  $   #A$         @ "  ( /_8_^  $$I&248
M 0$   $  0  _]L 0P (!@8'!@4(!P<'"0D("@P4#0P+"PP9$A,/%!T:'QX=
M&AP<("0N)R B+",<'"@W*2PP,30T-!\G.3TX,CPN,S0R_]L 0P$)"0D,"PP8
M#0T8,B$<(3(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R_\  $0@ :P$  P$B  (1 0,1 ?_$ !\   $% 0$! 0$!
M           ! @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$" P $
M$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ
M-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(
MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8
MV=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$        !
M @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,08205$'
M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#
M1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66
MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F
MY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ]_HHHH **** "BBB@ HHHH *
M*** *>J:G;:/ID^H7C,MO N^0JN2!]*X_P#X7#X._P"?RX_\!G_PK5^(G_(@
M:S_U[M7RQ7H83"PK1;D:0@I;GTE_PN'P=_S^7'_@,_\ A1_PN'P=_P _EQ_X
M#/\ X5\\Z7/:VVHQ37MO]HMUW%HO[W!Q^N*UKNY\+RZ;(8+*ZCOF0;3YGR!^
M_'I_2MY8&DG:S_ IP5SW#_A</@[_ )_+C_P&?_"GQ?%SPC,6"7=P=JES_H[=
M!UKYJJ[IO^LN?^O:3_T&JEE])*]V#IH^A?\ A</@[_G\N/\ P&?_  H'QA\'
MDX%Y<?\ @,_^%?-M=:?"5K#<Q ZS"I.QN0.,@'U]S^53/!4(;M_U\A.$4>TS
M?%KPK;2&.>>\B<=5DM'4_D14?_"X?!W_ #^7'_@,_P#A7G%[#=:KI]W;7FNV
M3B263KP<"0$$<].G\AUYY'5/#9TVQ%V-0M+A#MPL;?-S[5G3PM"6C;O_ %Y"
M48L]XA^+?A*XE$4=W<%SG ^SL.@S3/\ A</@[_G\N/\ P&?_  KYZTC_ )"<
M7T;_ -!-4@,D"MO[/I7M=E>S5SZ37XO^$'=42ZN69C@ 6SDD_E2R_%SPE#(8
MY;B[C=>JO:N"/PQ7D5MX;TW3[^"X37K99(G212T\7^R>1NSU)_R*W%U!)8'0
MZSI"_O&0*&7#*ORJ3E\D8Y]<USRP]%?#=_UZ$-+H=_\ \+A\'?\ /Y<?^ S_
M .%.B^+OA&:9(DN[@N[!5'V=NIKP75-!@T^R%S#J]G=9('EQN-WY9-9^F_\
M(4M/^NR?^A"MU@:,HW3?]?(ODBU='T0?C!X/5B#>7&1Q_P >S?X5(GQ:\*21
M/*D]XT:??=;1R%^IQQ7S>$62\",VU6DP6/89ZUZ%I=C::&+JSB\0:8T-P^)$
MED&< 8'1@.0Q_I45,'1@NM_Z\B902/2S\7_"  )NKD ]#]F?G]*3_A</@\?\
MOEQ_X#/_ (5P4>LO)#'<-KFD"41D>7\F.3R2-V<X QZ9-<MXQDEN([6274--
MNO+9E46F ?FY.>3Z?K[U%/"TY2Y6G]__   44W8]HB^+OA&:9(DN[@N[!5'V
M=NIKNJ^.]-_Y"MG_ -=T_P#0A7V&.@K'&8>-%I1ZBG%1V%JA?WKVLR*(9I%8
M<F,9QSBK]9]_>V]I*HG<)N7()!KC(*0UT,K$6]V=OI$>:T(KAI8DD!90RAL,
M,$9]:J?VI9;MOGINZ8&:%U2S9=PE!&[;G:>O/^!H N^8_P#>-'F/_>-4FU.S
M5MIE ;)&,'G'6AM5LE"DS#YEW*,')&,\?A0!=\Q_[QH\Q_[QJB=5L@D;&8 2
M#Y<J1GG']:=_:5F(A(9E"Y(R<]L9_F* +GF/_>-'F/\ WC5#^V+#?L\]=WT-
M6H9X[B(21$,AS@_0XH ?(!-&T<JJZ$<JPR#^%5?[-L/^?&U_[\K_ (5;'TI/
MPHN!5_LVP_Y\;7_ORO\ A35T^P9F']GVPVG&3"O/Z5<_"HTG221XU!W)UR*=
MV!#_ &;8?\^-K_WY7_"E&G6 Z6-K_P!^5_PJS^%*/I1=@5/[-L/^?&U_[\K_
M (4?V;8?\^-K_P!^5_PJU^%!( )QTHNP*:Z?8EF!T^V !X/DKS^E._LVP_Y\
M;7_ORO\ A3X;R.>4QJK!@,G(J?\ "B[ K#3K 'BQM?\ ORO^%)_9MA_SXVO_
M 'Y7_"K8Z]*3\*+L"K_9MA_SXVO_ 'Y7_"HEM+$W)A_LR 87.\P+@_I5_P#"
MJRW\+.J -E@",J:+L!/[-L/^?&U_[\K_ (4HTZP!!%C:Y_ZXK_A5G\*4=>E%
MV!4_LVP_Y\;7_ORO^%']FV'_ #XVO_?E?\*M?A1^%%V!0%G9FX,?]EVX7^_Y
M*XZ?2I?[-L/^?&U_[\K_ (4'4( X0AMQ_P!FK6?:B[ K#3K $$6-KG_KBO\
MA6M5,=>E7*0'!^+OB?9>$=;_ +,N-/N)W\I9=\; #!SQS]*VO#.O6_C'1(]5
MB@:"-W:,1R8)^4UY?\1M*AUGXLV]C</(D3V2DM'C(QO/?Z5UWPLTZWF\#QHV
M\B.ZG56!P<;J[*M*G&C&2WT_4MI6.[%G&.@7_OFD%I%R!L]QM%5CH5D2V1-\
MW7]Z>>GO[4-H-B]T]R4D$CXW8D(!P,#CZ5QD%HVD9/(4_P# :3[)'NQ\F?I5
M9="LE(($V1T/FG(_6AM"LWB5)%D=@ /,WX8_B/K0!:^R1MCA#CI\O2D^PQE<
M%4QG.-O>JZ:'8ID*D@&[=M#G&?I6BHVJ ,X Q0!7^Q1_W4_[YI5M0HPI 'H!
M5C\*/PH @\C_ &OTH^S_ .U^E3'Z4OX4 0>1_M?I1]G )^8?E3IX$N$VON _
MV3BJK:3:M)OVN#Z!R!^5 %C[/_M?I1Y'^U^E3_A2'Z4 0_9_]K]*/(Q_%^E3
M_A4<T2S)L;=CV.* &?9P.C#\J/L_^U^E5_[(M,Y"R#_@9J\!M4 #@<4 0^1_
MM?I1]G_VOTJ;\*7\* (/L_\ M?I2?91G.1^56/PIH0!V< Y;&>: (OL_^U^E
M'D8_B_2I_P *3\* (?L_^U^E'V?_ &OTJ?\ "C\* *_V5?;\J7[/_M?I4NP"
M0O@[B,=:=^% $/D?[7Z5-1^%% 'C?B\+_P +IM2Y956Q!W*P7;P_.3Q70?#:
MTDO?!J^7>RP(+V<GRC@N-_K7"?%S4;O3/B)Y]G,8I#8HA8 '();(YKMOA2U^
MW@&U>U\D@W,ID\SO\W:O0K0?U>,O3]31KW;G;G3[I7S'J<RC 7#*&X&?7OSR
M?8>E/@L[R*X6274Y)HQG,;1J <].0.U1J^M$'=%:#IT)_P ?\_R'?6-H*1VN
M[<<@DXVXXKSS,T\CUHR/6JUDUXT3?;4B5PWR^6>",#^N:LT &1ZT9'K110 9
M'K1D>M%% "$BER/6@T4 &1ZT@ZGG-1W!G"9@56;T8U59M4$F EN4]>01^&:
M+^1ZTA(I:#0 9'K1D>M%1S&41_N@"WO0 \=3S2Y'K6?NU4'E+8Y],\?K5\9V
MC/7'- !D4N1ZT44 &1ZTG<G/'I2TT;][9V[.-N.OXT .R/6DR*6CM0 9'K1D
M>M%% #0#YA;><$8V\8'O3LCUIHW^8<[=F./7-.H ,BBBB@#Y_P#C'>7L/CM8
MK:YN(P;2,[(W89.6["NT^&6HW2>!;:21+BZ)FEWL&+,,'WZ_G6+XQ_Y+1:'R
MFD L02%!..'YXK?^&MY!;^#"\S!%^U3ME@1@;_\ Z]>A6:^KQC;M^IHW[IU$
M.KW,F_?IUW'A=R9&=W'0^AI&UN52F=/OAN7<3LX7VZ]<]JGCU:QE=52=2S_=
M&#S4,'B#2[B(R1W2;1UR",?YZ?6O/,R6VU.6XF$3V=U$>?F=?EX]ZO;F_O'\
MZH?VUII('VN+GW-/CU6RE#-',K!<9(!P,]* +FYO[Q_.C<W]X_G57^TK387$
MRE0<$C.!2'4K,.$\U<GV- %O<W]X_G1N;^\?SJ*&XBN$WQ,&7UJ7/M0 NYO[
MQ_.DW-_>/YT ^U&?:@"*XN7@3<$DD]DR355M4F639]ANS_M <?SJW+/' NZ0
MA5]:KG5+,/L,H#=E(.30!<W-_>/YTNYO[Q_.DS[4 ^U !N;^\?SHW-_>/YT9
M]J,^U !N;^\?SHW-_>/YT9]J,^U !N;^\?SHW-_>/YT9]J,^U $%U=2VZJ4B
MDER<':>G/YU774[AFP;*XP1U&?ZXJU<7,5M$9)3@>PSFH/[3M-VTR8_ \T 3
MV]R\\98I+'@XQ(,&I=S?WC^=,CE25 Z$,IZ&GY]J #<W]X_G1N;^\?SHS[49
M]J #<W]X_G1N;^\?SHS[49]J %#-G[Q_.K=4P>>E7* /%?'6I6>D_%Z&ZOGV
M0"P52?++\G=CH<CZ\_2NC^%[V\_@U'D$9+W4Y4-SU;MGFN&^,D5J_CD&:Y:)
MOLD?RB+=QEN^:['X::5I][X'MO,#3JDTNQSE",GGH:]"LE]6C+KI^IH_A.\,
M-J=I,<7RG(X'!H5+5U)1(F!X) !S56/0].B=62 @KDCYV[_C[4C:%IK$_P"C
M[01C".RCICH#BO/,RW';VL8(2&->>P%*8K;&PQQX/; J Z7:-*)&1F9>F6.!
M0=*LFD,AB.XL6SO;J>O>@"R$A(("(1UQ@4>3%G/E)^0IEO:06FX0J5#')&2?
MYU-0 BJJ#"J!GTI>*** %&*3BE%)0 C(CC#J&'N,TTQ1$Y,:D^I I]% !Q2\
M4E+0 G%'%%% !Q2%E!P3S]:6JL^FVES*998RS' /S$9Q[ T 6=Z;=VX8]<T%
MT52S, !U)-4UTFS7A8R%VE2NXX(IQTNS*.OE'#KM;YCTX]_84 6<QRJR_*XZ
M$=:011+TC4?0"F6]I!;;O)4KNQGDG^=34 "A5 "K@#L*.**6@!.*.*** #BC
MBBB@!1C-7*ICK5R@#Q+XJ^#]?USQB+O3-,EN;<6R)O4J!D%LCD^]=5\/O#>H
M6'A"WM=02XL[F.60[%8 X+9[>U>AT5T3Q$ITU3:T13DVK&)_95UL=1J%R-Q'
M/&5P#TX]_P!*'TFX=(U^WW8V]2",MSGGBMNBN<DPH]%GC QJ%X><GYAS[=*?
M_95SY97[?<[BQ.[C/;CI[5M44 9MI9RVT11YYIR3G=)C/Z5/Y;_W35NB@"IY
M;_W31Y;_ -TU;HH J^6_]TTGEO\ W35NB@"IY;_W30(G&>":MT4 5/+?^Z:7
MRW_NFK5% %3RW_NFH;FS>YCV;Y(^<Y0UHT4 9)TV3M<W /)R#[U9CAD2-5)9
MB!C<>IJ[10!5$;_W32>6_P#=-6Z* ,VZL7N54>9+'@YRAQWJ+^S90%VW,ZX]
M#UK7HH IK$ZJ 03@=3WIPC?/W35JB@"IY;_W34-U9O<Q%-\D9]4-:-% &0VF
M2,21/.N23P>E3P6LL*D-)))Z%^M:%% %41OG[IJU110!_]D _^$.H6AT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B
M(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X
M;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB6$U0($-O<F4@-"XT
M+C M17AI=C(B/B \<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N
M;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/B \<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB(B!X;6QN<SII<'1C17AT/2)H='1P.B\O:7!T8RYO
M<F<O<W1D+TEP=&,T>&UP17AT+S(P,#@M,#(M,CDO(B!X;6QN<SIX;7!-33TB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W1%=G0]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C945V
M96YT(R(@>&UL;G,Z<&QU<STB:'1T<#HO+VYS+G5S97!L=7,N;W)G+VQD9B]X
M;7 O,2XP+R(@>&UL;G,Z1TE-4#TB:'1T<#HO+W=W=RYG:6UP+F]R9R]X;7 O
M(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B
M('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UP
M34TZ1&]C=6UE;G1)1#TB9VEM<#ID;V-I9#IG:6UP.F)A83!E86$X+3@U8F4M
M-#$P,"TY-SEB+6,W8V1F,64T,64S-"(@>&UP34TZ26YS=&%N8V5)1#TB>&UP
M+FEI9#IA.3-A9#$V,BTS9#8Y+30X-#$M834T."TU,C,W.#5F.3 R9C4B('AM
M<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB>&UP+F1I9#IA,68Q-V8S8RTP-SDR
M+30W-C@M.65F,RUC9#-E.35D93 V-#0B($=)35 Z05!)/2(R+C B($=)35 Z
M4&QA=&9O<FT](E=I;F1O=W,B($=)35 Z5&EM95-T86UP/2(Q-C,R,C,Y-S8Q
M,CDX-#0Q(B!'24U0.E9E<G-I;VX](C(N,3 N,C(B(&1C.D9O<FUA=#TB:6UA
M9V4O:G!E9R(@>&UP.D-R96%T;W)4;V]L/2)'24U0(#(N,3 B/B \:7!T8T5X
M=#I,;V-A=&EO;D-R96%T960^(#QR9&8Z0F%G+SX@/"]I<'1C17AT.DQO8V%T
M:6]N0W)E871E9#X@/&EP=&-%>'0Z3&]C871I;VY3:&]W;CX@/')D9CI"86<O
M/B \+VEP=&-%>'0Z3&]C871I;VY3:&]W;CX@/&EP=&-%>'0Z07)T=V]R:T]R
M3V)J96-T/B \<F1F.D)A9R\^(#PO:7!T8T5X=#I!<G1W;W)K3W)/8FIE8W0^
M(#QI<'1C17AT.E)E9VES=')Y260^(#QR9&8Z0F%G+SX@/"]I<'1C17AT.E)E
M9VES=')Y260^(#QX;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S
M=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#IC:&%N9V5D/2(O(B!S=$5V=#II
M;G-T86YC94E$/2)X;7 N:6ED.C,W.#$R-60Q+6-A.6$M-&-F9"UA96$V+6$P
M93<Y-3<Y9C@P8R(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB1VEM<" R+C$P("A7
M:6YD;W=S*2(@<W1%=G0Z=VAE;CTB,C R,2TP.2TR,50Q,#HU-CHP,2(O/B \
M+W)D9CI397$^(#PO>&UP34TZ2&ES=&]R>3X@/'!L=7,Z26UA9V53=7!P;&EE
M<CX@/')D9CI397$O/B \+W!L=7,Z26UA9V53=7!P;&EE<CX@/'!L=7,Z26UA
M9V5#<F5A=&]R/B \<F1F.E-E<2\^(#PO<&QU<SI);6%G94-R96%T;W(^(#QP
M;'5S.D-O<'ER:6=H=$]W;F5R/B \<F1F.E-E<2\^(#PO<&QU<SI#;W!Y<FEG
M:'1/=VYE<CX@/'!L=7,Z3&EC96YS;W(^(#QR9&8Z4V5Q+SX@/"]P;'5S.DQI
M8V5N<V]R/B \+W)D9CI$97-C<FEP=&EO;CX@/"]R9&8Z4D1&/B \+W@Z>&UP
M;65T83X@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2)W
M(C\^_^("L$E#0U]04D]&24Q%  $!   "H&QC;7,$,   ;6YT<E)'0B!865H@
M!^4 "0 5  \ -P C86-S<$U31E0
M /;6  $     TRUL8VUS
M                       -9&5S8P   2    ! 8W!R=    6     V=W1P
M=    9@    48VAA9    :P    L<EA96@   =@    48EA96@   >P    4
M9UA96@   @     4<E120P   A0    @9U120P   A0    @8E120P   A0
M   @8VAR;0   C0    D9&UN9    E@    D9&UD9    GP    D;6QU8P
M       !    #&5N55,    D    ' !' $D 30!0 "  8@!U &D ; !T "T
M:0!N "  <P!2 $< 0FUL=6,          0    QE;E53    &@   !P 4 !U
M &( ; !I &, ( !$ &\ ;0!A &D ;@  6%E:(        /;6  $     TRUS
M9C,R       !#$(   7>___S)0  !Y,  /V0___[H?___:(   /<  # ;EA9
M6B        !OH   ./4   .06%E:(        "2?   /A   ML1865H@
M    8I<  +>'   8V7!A<F$       ,    "9F8  /*G   -60  $]    I;
M8VAR;0       P    "CUP  5'P  $S-  "9F@  )F<   ]<;6QU8P
M   !    #&5N55,    (    ' !' $D 30!0;6QU8P         !    #&5N
M55,    (    ' !S %( 1P!"_]L 0P ! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!_]L
M0P$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$!_\( $0@" @3% P$1  (1 0,1 ?_$ !X
M 0 !!0$! 0$            #!08'" D$ @$*_\0 ' $!  (# 0$!
M      ,$ 0(%!P8(_]H # ,!  (0 Q    'OX
M
M
M
M                                                   #63Z.SPP]
MJ[8          &3>;%C+I2@          #)O-BQETI0          ,F\V+&7
M2E           R;S8OZ'?!.                           !IC]?<_F5_
M1OT@          &9^/#ACL3    #:_YCF5:E9U ^QLR8QY9-@   !F?CPX8[
M$P   &Z7Q_,Q9=O8 ^CEGTQ!OD    9GX\.&.Q,  !T*^"XVIOT78Q/V\^N/
M6_*$5@]"7]P_2/9\-H]@  S/QX?ZT?RW\J
M!IC]?<_F5_1OT@   %S5XKBJ;8WZ>X     S/QX<,=B8    =+O.>%CGJ7-^
MO.^1KOV._P I?7K(    S/QX<,=B8   5_;G[Z^92;,\C@ZZW>[L+I\UCVA]
M=R9]GD    S/QX<,=B8  ,X[ >3?.Y6^;LZ;>A5=S?/+D5OE:W?4WMOOBX<0
M]:S\1XU0^IZFAOH5D  9GX\/]:/Y;^5                           TQ
M^ON?S*_HWZ0   #H_P"?\&F);^YN]ORV[G<GGK]I]+CCLQ@  #,_'APQV)@
M  !D3FPX]ZDF4.1#DWDM8/J[     S/QX<,=B8   #:#YOGVI/8R#R]<*?08
MSY\WC3C[6X   !F?CPX8[$P  &ZWQO+PEV+=[\_%2BQ9]W7'G2L9TX=6W[.8
M<261;GQ3V=P !F?CP_UH_EOY4                          #3'Z^Y_,K
M^C?I    -H/EZ6O/U,>ZWP*XJ4M[1\OGI]Q]'876T   &9^/#ACL3  -L=;_
M "/Y_3'[:_:N;^2Z=;*7+J:(_==/?#X&AC?K3X\Z.EO9O4>QIX+&EDVK'BEP
M !F?CPX8[$P J^:?8KQ*EHAZ';RGQX_//I>W)GT0]%VWD\YU\?1JXAOVZ=-M
M3,R?$]?7GN=&G3Z@ 9GX\.&.Q, -OOF.5D+Y^S^S06#VZUP<?JVM>>>Q3NVM
M!DG@=/"/TE.+$UAWY:K6SKC]/.  ,S\>'^M'\M_*@
M       :8_7W/YE?T;](          !F?CPX8[$P 'WMIWC\,^3YB>E_0T&G
MULMZ\7>KXCB\F?3/JNNGE?S>L'T?5O3F:XD^JAW"\]@U3^QO8ZNSZ*?>VP ,
MS\>'#'8F %5Q7_H#_/\ \]I-]ITZ9)M39&[7P]'CY[-U^O/B]#47[S7(OSMB
MPOH^3E#Y/Z*T_H_GM3^K]9JG]MH !F?CPX8[$P VL^>Y733RBEC^Y;LOZ'F4
M.AV8IM;+ZD>9.)!6:%NSN[Q[6Y_TF=(.!A+H=GE]ZI=  &9^/#_6C^6_E0
M                        -,?K[G\ROZ-^D           S/QX<,=B8  ;
M%_.4\!?0V?1#)-G2MP:T:;:L18BVTIV99-M:_4T]K&/[MBGS8  S/QX<,=B8
M "^N?%8O0E   ]4>OYG'WKMZ,8I<VP  S/QX<,=B8 3-;MY^+,Z&X  _6/=%
MB'.?G+VZ8I<VP  S/QX?ZT?RW\J    /$>(                     'V?
M          !]GP           #[/@           ^SX           /LJX
M  **44                     $Q"           3$(           )B$
M         F(0          "8NX    %%-!Z\MWW:]_Q;^66.X(I/1IMB^>*^
MH]\T                  F(0    #"U2WD?K\>XJ=T    3$(    !B:+>F
MVH,UQ2     3$(    ,44[6.NI0R5KC*4,P    F(0    4..33S&V0>CS-G
MJ=T    3%W     HIS&BDJ]RK]4;6O\ U*D/(Z.6;53\MU</5;O9',,FL@
M              $Q"     8MY_0K_P!%\Y>?-Z8    F(0    "V-=K-EBRS
MIN    !,0@    LKF=#6[Z+BW#5FVEBD    $Q"    "T]=L%:R7)=H9]K60
M   !,7<    "BE% ,0F7@                   3$(          !,0@
M        F(0          "8A           )B[@    4@I
M        )B$           F(0           3$(          !,0@
M   $Q=     **44                     $Q"           3$(
M    )B$           F(0          "8NX    %%+,(2O@  H[%89\QZ0>8
M](/#IM]S1Q12>W>/S1R>>:/YCVJV5&*R437;TR15+7< 4?"L9>8])^84W94\
M  !,0@    %NL6NSDH    $Q"    #&VF?S=3LKFVTO738    3$(   !;^-
MZ<T\><,9GDTO;3<   "8A    /!%):=BOX=9/S#ZQG(VVGUC8   3%W
MHIQUI=+.?4X],K6+YEAQ%OB[=)IJ,]3ZO.L^E8K5ZO<5/H>C2'.=R+13G]#,
M]WF8VTVRS1NVU]#QLD\SH8QHVO);BM7J\CP_/=_H%=H\Y[\=R\GH9MUUQ/V.
M+M;7O8LY=VRNQS/+2M18ULV;2W8KN9-ZU+LPY=K2;:XW  $Q"    !AK"QC.
M3.].FOZV    F(0    8,AWQ+>@MR';/.N<[L@   "8A    -;8[=S6.5AW-
MB@:YSMC&=]=@   )B$    QY'-BNKO9OT/&M[G]"\N9T-@_HOG+UYO3   $Q
M=P    **8;QMC77:J;16O9C]M"W>%JM;\4E[;Z8[QGT319"JV\=[Q9QGAPE2
MN7)9K6SIOXR];4-,K6*XCH$5A>I>_G7<HVZFL.V_MJV,IR0ZY;XW5D@UVI7L
M=V:N8]):#G2F31W-4N2304N32N1[Y]QD  3$(    !;Q:C&3&0   !,0@
M MC"7&?K;7U;:U;7<    3$(   !0<;T]'X\HL;3R1WQIN   !,0@   %.UV
MMW>.CL_F'[C;)6=?UD   3%W     HI10                     3$(
M       !,0@           F(0          "8A           )B[@ ##'7FP
MQV)@!G#@U[]YT8                     ^SX           /L^
M    ?9\           'V?           !(5T  XQ^O=CC'Z]V !_0'X3P>FO
MG/-                     $!.           0$X           ("<
M      @)P             #C'Z]V.,?KW8 '] ?A/!Z'>;<^LRQ^[78?!]@^
M"@L_+6XV12BJD>%/V53 4G7-+WTJS:I:K:9N3;3[QL         ("<   '@)
M,9]&VG[IOXI-/?KMXCV@   @)P   ?F'AV?6'M*<5$'B/:   " G
M   ("<              XQ^O=CC'Z]V !_0'X3P:MYM0]VRN5ML2]KG6_P 3
MKY$NT+'N09,IW+3Y?4TT^D^5W(X??O\ Z?+UHAL93J69;5.V99\K\Z2C]KEY
M#X?<P;=XE/SU;)@S<W4Y&1N3TJSTJ=B\SI9HZG)WOIW        ("<   &L&
M8\@U.AJ[<IWC'IANU'4-7GUEZ51Y_60  ("<   $=3;6;LQX9YV_SG>R+%/(
MM2Y<%RK?.N^ST6X   @)P    >:+?2&U7WGBE     @)P    #3;23:&>O=$
M<@       XQ^O=CC'Z]V !_0'X3P=G/,J<4\/SKF:Y7^>=;^+$,$\=VP37#'
MM@V6/]K6<JW^?8E:Y\8UNB2.W)-ZWR[.AW<Y/2FAT<JZU]1MI_O&;PMU+%I6
M\LV:UGU+]VW>;F^"P       ! 3@   QO'MCS=<.,5+>*TY,4[7>FZYVGP,@
M  0$X   /F+.K=K6\8E1CFH,U>'227?2_-L9'CW   $!.     4DJP    !
M3@    %)*L        <8_7NQQC]>[&W?S'%Z9^2XX(_H'M_T!^$\'IKYSS0
M                   ! 3@          $!.           " G
M ("<              XQ^O=CC'Z]V-I?GN-TF\GVX:>\]?O_ .$\'IEYSS0
M                   !$2@          $1*           "(E
M (B4           _28  XQ^O=CC'Z]V-P/F.#MI\!T.1?LU[^@/PG@]-?.>:
M                     ("<           @)P           0$X
M  ! 3@             '&/U[L<8_7NQL%Q>5T^\FUX?^Y]?^@/PG@[.>95??
M8K6+)!E72QCS7;:'&D&7P?A &;C                ("<           @)P
M           0$X          ! 3@    % *^        <8_7NQQC]>['0GX7
M@92^>Z7*3UN[_0'X3P;2\L@P3U*O1?%&SXKVI]*UY>MS:W5LU.M-:UVE;LT-
MIZV>^=?/ZR               ("<     QS%O=]J"KQ2    " G     */'O
M:5B#(L<@    $!.     8B,N@    $!.     :?Z2;,3U[HCD       '&/U
M[L<8_7NQN!\QQ.I'CS^??]$=O^@/PG@],?.>;\$Y'A^YQ'C/UE\L?C/X#T@
M              $!.           0$X           ("<           @)P
M            #C'Z]V.,?KW8VB^>X_2;RC/#?WCK_P! ?A/!Z:^<\T
M               0$X          ! 3@           @)P          " G
M             .,?KW8XQ^O=C?CXSA6[2[.E/H$G?_PG@],O.>:
M            (B4           B)0           1$H          !$2@
M       'Z3  '&/U[L<8_7NQN?\ )\NX^9:T-^_M?T!^$\'IKYSS0
M             ! 3@          $!.           " G           ("<
M            XQ^O=CC'Z]V !_0'X3P<I^;\[%<NFSD&]A68;IAGJ^T=L1S7
M-M'3:T]W=GDZW<3N9@Z7*L7.U]U[&U.T7WC<             " G   !@UI>
MD%O$5NG<%:;%MZKD^"?&6K<H_60  ("<   'Q7VPCTM+2I;PRZ6IJRYC:3;6
M"33.T4@   @)P    1ZYPS)IFK78    " G     ,/XSE+;3W8V       '&
M/U[L<8_7NP /Z _">#E+SCG:^;ZUVI-D2[1Q-6Z.P71Y>#*/2S!&PQF+<[H4
M-#.=V;ZDJR=/FX]Y'<ZVWN34J]L             " G   !KYIFS-9Z'M%<L
MU3&FV^/=X[ECL=%(WZR  ! 3@   ^*VVD/3T@K8N.M<L7H\SQ4;MP7:N<--\
M^1;@  " G    !#IMKE-%LGIN    ! 3@    &O^N^9I8JUIL       .,?K
MW8XQ^O=@ ?T!^$\'IKYSS0                    ! 3@          $!.
M          " G           ("<              Y+>I=7DOZEU0!V_\8XO
M0OX+G@                    ",D           (R0           $1*
M        1$H          !^DP !QC]>['&/U[L #O3X3P>C?G/-
M            $Q"           3$(
M    )B[@ #C'Z]V.,?KW8 '>GPG@]&_.>:                     )B$
M         F(0               #Q,>UD                  3%W  '&/U
M[L<8_7NP .]/A/!M?S6EDBQ7\44N(*F^,>]S][.1?V@VTY)W:^[/+O4"[7P!
MO'L;2LXTZ%.GU+.5]=[ONTMHJUD             3$(   -<,Z7W4O8"NT;H
M@WQ!<KUB/>F8DZ!:/UD  "8A               /S5IGOO@R#&QV^F,KD="@
MFO6":KRP5R2/SR:[>5Y@              )B[@ #C'Z]V.,?KW8 '>GPG@[4
M>=<W]-;XI]@LU<97=?5S[>3I(\8R1W[K'A7>Q]YAQ_KG:'7?&&FUS;:^F>':
MR&8             3$(   ,5:;6*V]F=*O)#9FSQYS3--]OM1D  "8A
M          !;)K+!))<KWS')1B632\Z%RD="E9K&UL,H              $Q
M=P !QC]>['&/U[L;#\'F[M_ Q\G?7.MWI\)X/1OSGF@
M   "8A           )B$                                   $Q=P
M!QC]>['&/U[L;3?/\;>;S6QQS]JZ/>SPG@]'O.>:
M )B$           F(0                                   3%T  '&
M/U[L<8_7NQLIQ./T$\NL<9_;.AWI\)X/1OSGF@                    "8
MA           )B$                                   $Q=P !QC]>
M['&/U[L;.\#D;K^=2\B_9.EWI\)X.]7G/-^R[BT8]ZQ8@JT<@QMC>#:'*&-P
M   !2&(\9K6<?K(\>F_GFAJFFX86AE=X*(5M@R    )B$   %OL>G22HS0?4
M$UK6(KMCWH170   3$(               !28]\7S15!F?7-YL5QD
M         3%W  '&/U[L<8_7NQM)\USMO_B(.3GKG8[T^$\&^/.>=<^N=2)X
M_9S;M]=KE692NYDFJV[Q^SH_])\WL[PN_E.SS;%L26AIG(526B]'G6-5Z.6X
M,4.U#9=VKG.A:V$;8YJV+;NTYVVR].WKGTN;#4N9+UTQ=MBU+L67N5>MSHT*
MIS[^P_5YE_T[8    F(0   :UYTORI>U,LU;RVAQMOCR2:?ND_2N+/ZR  !,
M0@               QIS;NI??Y4U"Q?+7$%[%RTMJW6L>#K<_.L$V>8MP
M           )B[@ #C'Z]V.,?KW8W0^1X6V_P=GCQ[5U.]/A/!V-\TI7!9K4
M/3>L0R7!;KXRY]_$G5Y>X=.WCS.M.BER%-7L7$UFP[XUO4]@8):DS<T>]C[:
MU::.I12?1CS3.4-L?4FE[P36')'Z6:0?6VGF;>Z+>OS1657GRI:K5.*4
M3$(   +/CVQU)K>6,^S:.WM\4K23RXQG<,@  3$(               /S"AZ
M;X4WUJ$T-5BEKF<5^*2PI8\@[ZW)'N              !,7<  <8_7NQQC]>
M['4GSGYG;/X'H\ _T)U>]/A/!Z-^<\T                     3$(
M     !,0@                                   F+N  .,?KW8XQ^O=
MCI+Y_P '/_R-KBW[=U.]GA/!Z/><\T                     3$(
M    !]'R                                   "8N@  XQ^O=CC'Z]V
M+UJU]M?C8M%?O+O>GPG@]&_.>:                     )B$
M                                     $Q=P !QC]>['&/U[L #O3X3
MP<V^=<SYQG8XL*K/=?4Y]6IVK$DUQ17EH5NOM7%MZ<;_ *Q[M];*TWNG;7[Q
MF,]NN?#OK9F%8PFCF\MJKYHY,@8&0        )B$                   $
M>N<<:25VU4J44V)\ZY2QMZL/6S@O.N7LO1KM^;:6=!-:-N#T5;%'N5=BX)0
M                 !,7<  <8_7NQQC]>[  [T^$\'7WRZ#TW:]IS4;IY'9K
M74YEF6(-HX)Z-4L^*S!B?EW?1V^;2ZMG<>U5JO'ZN$NSQZ=SNEG.W2O>E=U+
MFTS%+5HM2Y7I=,?S07)K/O5+4]\%D        "8A                   !
MA*M9T0ECO.Q1LVQO5J^U\\KJT_L\/8*7?52G+D^K9LCIU?/KMN'S+&EUV.O5
MY;L[7'WYY?1                   $Q=P !QC]>['&/U[L #O3X3P>BWG'-
M_<XB9DP_<XC9_20$>'SE]X?><8YBFN&U5N**7[/S#\S@S]$9^EH,7JR
M    )B$                   'YA!E\,3L_)]X8;BDOZY6N6&7X)3Y/K7-*
MWUJN,Q$X                   )B[@ #DMZEU>2_J75 ':SQCB[[_!<\
M                  3$(
M        )BZ  #C'Z]V.,?KW8 '>GPG@]&_.>:                     )
MB$           F(0           3$(          !,0@          $Q=P !
MQC]>['&/U[L #O3X3P>C?G/-                     $Q"           3
M$(           )B$           F(0          "8NX  XQ^O=CC'Z]V !W
MI\)X-C>6U;PZM#)E>Q<F\5'UWV"JV<.7*5#SM<$>^0J\N(K,&+XMZ5<K46ET
M<]RTH9<3T;=W6(,*V*^UM2]0L0XWM14Z*>X<Q[5Z[@        "8A     (L
M/O./ID    3$(   -9(Y,'9CV GCQ?I+F'6/%&\ET215&M8V0FK^G20  "8A
M  !X(Y-7;$&MFN,RPV\D[U/R;%JPV+LSI=<D>:HY   !,0@  &M<>V*:US(G
M9XN/*MF]ZEW\[')\'-N^K=?6NN4;$=VPR@ "8NX  XQ^O=CC'Z]V !WI\)X.
M<O..;5M]:55MV3<H8GVWV.Y'5Q;VN#9:7:"M/:%>;"]RM<M6?R=.AZ.?T[U5
M\>7*^4>7T,67JDLT.S_.Z>"[?.QSG;Q:6-H]X-DXY         !,0@    %A
M1[W38AJD>X    F(0   628;TQ\2X]6-O+KO>,L%@8DH5:?;6[0J<%@  "8A
M   +(PTZRSI#O^V:U?;XSWD]5;>XYZVP\<H   F(0  "R6,<4;\';XE*H7JQ
MI)2K%;S2Z3T+_BLT<N3;9)KR  "8NX  XQ^O=CC'Z]V !WI\)X/1OSGF@ 18
M29Q^L@                 3$(          !,0@           F(0
M    "8A           )B[@ #G[]W?Y_?=7P!TQ\VYFV/R=0
M        2$8          !(1@           D(P          "0C
M   )"N@
M
M
M                                                         '__
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
M!C,&,P8S!C,&,P8S!C,&,P8S!C,&,P8S!C,&,P8S!C,&,P4%U[^GQ=>GPO\
MX\_64^WQR_N?(K]_CZ?;^/1[^GQ=>GPO_CS]93[?'+^Y\BOW^/I]OX]'OZ?%
MUZ?"_P#CQ\?*CKAQ6[#HSP5KF9Q\W8[I&/*LJ\K>:IE\D)B,=:[ID*GE!>-
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
M63$>BM:OT1TPE^H99$5JYOQR<M2OLA@V=2M=6U?"UZ@=^5$74O:+!&+C4_\
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
M;*^1TEXUB=]K3Y?BK[3&/R8<LHY8BFSEB,$81R')X\%5?/XP&[\F+'9=EW\
M>XZ]/<ALCRLD?O2UMJTVFLNJ.(C%KN[LBRF9K4I:B2(!"YAN/+' >4LE+>IE
MMD=#RT4Z'66[Y(R84@8-63Q?K]012E%)9:M&B-.@E*X5N!%,>YHL+S>;.C3H
MT;+MRZDZ2I*R3HC(/Q2<WJ2$&_%6HQW"JJ(I9W=F(5$51N68@#]/B>U<<Y2,
MOEPL&ZC,LP?,LJ0"BA5F>K, LU!I\3QV5B%(87;YB8VQM2ON)*#TN)%;<)N&
M>THH49@^0XQE)OO,)ZZ-+8HZ2Z[BP, N.!5O,LUNFHQ>,+MYDGH<8U;J;3<C
MFO)%[CJ(U)$JP2R)TQ1X4("669K,4:3.)M1%?8L ?Q.,:9%90BO.MJ)*:[@<
MG=@JC=B%&Y([L0!\20/"U1^EP/46R\YO,-2;+L&#=5 9@,""A+#J?D<O%O<.
MTZ]C._EJ,/7.63N5\M:R<I2R"P9!"CK4T2DPA>;JMON?EU?3TYRK;;U^7E=5
M>-,KI\O*SHCS97R.DO&L3OM:?*BM-49E8]239")-36QQT=T?(Z$N=A!6G4&Q
M02'1L>6T:%5974,I#*P#*RD%64C<$$=B".X([$?BM]QJ6B#' ;4:Z%6&!S&\
MHU:_,9+]UW=:3E#&7FOW3D2??:;,FD)+Y-U'-JJM?"D:Y:9-3):Z@;0QG.7=
M%YSQPIYSHB*OEAC"*+!IIXPUZNJPP6ZE(ZAAY"I5I]-,#45>4<8=:9=7E9[R
MIM=.?&65Q1@JE,'(GT?9^>8 ^3F9]6U1EZ@Z>FZ1;R.>TN'&>V;J/4@NX&0D
MYBLEF">5IY4<0XQ .L8NJ:@<M 5/_1&#K6EZ<'4CW!ZL]0)7B.LQ0D%>F_BE
M))/7=0B%R<.6OXVBZ3/F\9\+4;$;+=RK6IQR,7*V5NS\IE!P7A6&/T]1Q\>S
M^8AJ&A:MJT.2=)\:NGKD1:;&9"TF,A9TAONQ6;=9G%>E'$R0=(OKE9M28T[3
M/*X)[?=627^Z<N\^+*MH\&R#,+CXV5Q,Y^5YJ:S3Y6]F!EV+0;3=68=A(JOG
M2WEVHH8<#?E-<GAZ8LK.I>;[Y#7E3%>B^7ZN7;&O'M7#"]-G@V)F)SI2M:&8
M07Z<3$J ],B\AXNR#0=9+3YK-,:EEYE?,1ZRH,?<=Y;5*VZJ;N>'3VXL?'3$
M6TS2:UI7+OIT<K.U,2"-SJ>DAQ,4;X].0*VJG?HV]UOPX"D32=\K&RA.E=/S
M[X=C)_=6$7!5D< ??(LG,J !7GP'$+XI 6]J-2#M[N6E6K1-OOSG2Z96FGD"
M#/Y-6#R[;C,ZO.XW0*=/J<C3FU1T7IVP=+7'ED56$HY&07Y9%[HK/;,RX\#/
M#C$8_FPY7I8LV#]:>+DZZ]^KDX>D:#AZVJ]/H4MYI[QX2V]38VZ2R8,W&N1$
MGU0ZZ>7TWK'-E4,O3II^I-DP/<8]C@WZ:XE0.5X\0W4:X1RSKP"B9ZLCTC@X
M,_0@EF9M,GYQU!SGVA7'AOO-,?3JCI7*KUVR6V-5'+'AF4Z&@ZS5>0IDKB:0
MKJQ1XC5*LE:HR[,#THM%@".4[47Z=O!G&&4&8)Y+(T'#?"Q]V3AJAU*6@4!?
MYQ>V9FXN5CQ#&>R=/@LN:^-(-6S/9K#K^%&&I9&KWF[2J],?,KI&-'I)Q.*E
MKX6=G3>9E1QM+U24[W?J:/[/ *LZUUC7<;'JJJ!BYRX>;0ZCTE"SMRQ#/#.*
M^TMYG*+&U'\94DR=<S<<;RJ?9G0[G*!YM/RVBY-Y3C$[3W<RH*5MU@-Y<(^F
MG/V>WUA=%ZVTVU)< U*?!#E+(TX;[_#F>.^_T;[^*6?+T+VER)!<>(QZ0;%)
MZB]+&S*8W72S;4&2]TF7@QI,Q:C)TC(@Y&."QQD+8]4TZ><O#;(SZDS%J-7%
MV>&-A! 7G9FZIQ.K:J3?H<]/L;-[!Y) #YN<]:KW94)GCTVB*%^AW;9C+@U!
MVHSCQI\V;2\:V,%#CVMU/3LU"W>Z:KJ^HPTYIAP55IYHXV8/)1+AN&/(DVG?
M-U!\8CY/EDG#PM@XZR87N+YC=4"P?*R5J2AVF@FIBB(VWC&1']J/D]QOA#1]
M!RS+<C:V9CYM,NAH"*[.8HQ'/A/CZ%0%MTR.&FZ+D.O5R,W6M7PFW8)*LL;&
MZLUKQ&ZK"8M6?E^G6N0D4M3RYKX?CIMM>;++9F/I&BXFO34+T*4AGH.EC/LP
M'*#'J,11.:[0ZO;S3Y,KUG[*([%UO[0:B!&2!Z2R'T0I:<7]T,B97H&!H)4-
M357XIT]M1NL9MF15.$M9T_".+"ARX>6RLY,-ER<XHG')*FG$8X*->&0ROT(J
MELN:_+VM9-:!88&E2R;S8A%R#9,==-%+'O".G<C*[IZLF%*5<I64_$"C:CIG
M6=EPLW(Z>>LDY2P$(6JUQ\GU4>'!+39LA.74IC\"?4K91O(RJR^6!SSCN@'6
MP7E9F3'Z68"]%L[C: <&+O.D.O5J1MXS6V]H,X  #*TO0]2KMOZLW)Q&7+NX
M^AK].)[=CP;L.(W_ !+.[TT.I^^7O[5VJW]IV7V47^Y41%249*!*$)SA%$C-
M$7(Y=3VY^=MT?;7X_'H_).=Y7_L]+R_0V[=/H]+T\/"[\5Y?'8;_ -^W?\5M
MRH^!"B_'%S/+31=NNE\O'7+H+I[Z>2'ABQ=<>\*B/E6>9#8]3ECOB=/UXN%[
M3>U6!"^_+E"GETTQ68DES6.FY2RL2?-#%:VYZBEM2!+:R1ZAC:][(/D,#N)+
MB^S&+I64S_HZ.HY$,&WTSR/=N!Q.V4#\I8XW[R]G=.G4;]TI35_:'+G-Q^2W
ME<F%PIV/2R)./30'\5Q1S-5;YLM/UN@4$@,[Z3D -0#M0R"'H<^71-+&?$U<
MG$XG1],D\UV-\#(2E#3A2F/I6=(8Z*CR#549AS!NU IQD9H.NY&9RCC:IB([
M5$[^QN4U&X\UQ\_,QK5QZ=)44]'.&,R$JHZ5<1:!\A4O;4?O.5T_OW^@6K<O
MT]#Y5S]M]N_'RWRO\/R>OU?=<O&;MT]"^L\]KFWZ?+^1TKK_ /9Z_DN7^MT]
MOI_%(V;'-;KN&CBYE!4';RO'$M]VL=B F#^%N6XH%B>;HN[KIL4Q<C0* CH-
MK>#I5,<*.A.7E,G-2Z&A>J"?D&@R6M=76TSR1Y.;XO5_T<S^?/J\](ZG/?J>
M9_TQT?GU.7JZO/J]3EZM^IS_ "O&1RZGMS\[;H^VOQ^/1^2<[RO_ &>EY?H;
M=NGT>EZ>'C3N?^E>/OO\SV5X[_-Z?R=B];C^3TNOYKGMZ>KU]_7U/&C;_)&F
M;[[^0Q/C\=N@G'_W;?'O^GO^*V8WOBY#>FF'AG"EP[ S:JVYMON>J&0;,I5=
MOR=^_@TWR\_+9$8:I)9:ABD;XF600S5K/?GU:LJ&C+11[J2(J3DB"44;)%ZW
MJK3QFCCLW*BX\YJU9X\$7;I)?(5 [=^)*L?1)4%"^5JFHZE271.4R)*?,4(D
MAI6E21Z5:^1>K$*%]TD.04C@G7?S]]1(4VR,#Y/HA'N>!FR5R GSO-7<IDVJ
M7*OD1E3@ &5L9%Q\-L JN3CN$-%RE6AI>;-1<IM@@\R*O2G- HY4<<.#%/$&
M>.33*+O>SXML)6NQ<1Q;1K QBJ\ BJM6*GNS,LNJ:)*:+AJN%A^051;%.'/!
MK+(]:WA(3X"H3I[MRDCGCQ!(*E>FS(5YKE869U':N#+)A(.0\VAE-O2-)LI4
MR$_<"2A$:1856CN[L\4<1F-Y8V/;KRPY$IBBNVR,9=^73^* L0'5*-R><V5+
M%)94"DZ1S(>7O.J\E:?4G8?2.ZTDC?2IVXNK(2I0NF/AQZM&M@1Z&)J%&YZA
M*?<G[H(V9FH>LS.C$T^GCNIC&<$Z<QL.=*,?B6I5VK6C'Z6I1V=O@-SV &P#
M7=\Y-0.PNNFUTQPNZSO!\5<-*70'UWQH+QQG!59EZG@QM7GC(F-IRZ7Q%L5%
MPPHN ["F ..-D=N*FTP7^*F>[EQ,4633F6GE4S"S5M?!CI^5USU4RH0-FF;*
MWPHINY4RZ2S99/)4>,F67NKQLOS<6&3CXN,2?+8L\N31KT9 CBW3<JA+-P!8
M#M2H?HIY;$Q=VVP<N^7C5W]\C9/4Z\2?O;X]!1O=M,\&/4DR5WH: 6T[5L$E
M%;,P*#%I12RRS\?;(PWV4%E+T0XW5'WI<EJ'=0P-6;+Q,3&L&FF/DC.5-U+B
MQ.-3IT8<U*3KBR<=,CWBL10JQ!2[IJV1K/I;+R:"CAA[D<6O0(JJ5?AU,FS^
MJC-N^W+B !T$.G_)W?IK:^1&_89.-;)#K6F/0 *CD,.+E&>?!>#+RKU.N_GJ
MZALO6KIV/IC+WZ0AC85L%' WY=4RN[,Q<H:!2)JNZ' E\G1PXXST'D9PG"C$
M=4>655DY*JJ\QP!)"J.7P ^'BZ)>6=#@L(9XWK#''2BECSYY4T&X\Q05HI->
MK-%=NE.>_BEWKD>9;B*/BKB9' </-RG(RAYEE(HYAVH@5TFU5YVG7G44QB<5
M-$1/5\@OU,0OW-6X33[IX\0_:8/NA'N3]&P&.!IFFYT\3EDVS3G_ '/5@BSK
MDYD]1E=Z@!6BN52HZ:@52,>[5+\7Q8+BX\,=26$))/D?G/P4 NWQW=SNS$DD
ML222?#79JPOQ06C+R[U4%*9.+T^B,7(=&#] 3]&TFB[* KNR]O%%Z6#HN)!%
MR)PUG4\G.G< A<;(PE?'KR]V>2:E.+3Z#=9#-2XZ1?ECLT+Y.0S')KF IDG*
M)J+2*\5@WS=I2^?(*0T[?= ;S!-2@,Z:;2;NC:3EG,P>/'A$^7?'2*RX](0G
MU*51517-7/4H\PDUO&=XVQ^/1QZY,,Q80+)..5#*\XMI@EN=&J *-D&Y==]_
M4]&=[TIFIGD[5&!\G61>T<O&$XQGYJ?</2,HA(.IF8\ZTGQM1J>)CHY6-E2]
MV<*;2PH#OC8DG?F\HQ;D.FVW I0T'#F@ %K=2LDJ%D!T<5;SR3AQ++C-DR<5
MGD.K<W-)VY6!#]WH_(,"%&3M;5M0S H$NG@Z;BL/C;"TJ!C'*8'U(V2]+5Z;
M!61"G-5<LH_$G]YY?GW\IYKR_P!'3\[Y7S/PVY=7R6-\_EPZ7N^/.G*_W3OU
MO5S6"5V]'F$QE18)E=/CYI)+.2HN3U5 C$;>YEP_%6):;1;U2;<M)N\V)4J>
M2'TG=25.X^:2/AX5BB&:$HC!59%/%"%.Z@J.Q"D J".Q^'B7N%X0]RG$IQE[
MM>#?.3BFPXM]*_ _2/"HB<N"*G)F=N*A>3L=V=MOBS'NS'N3\?Q5':?(H=N<
MK1;L#O.\GA5>X/SI4==QZEWW4A@")@2@N,BKT$Z92;JM51HS>4J)U Y6TYTH
MB6!%56E 'V=MT]"V7[X,E.&1U_NGKJ!-4%CD=0UZ8C 1+DF(A#I%.C+BA,ZM
M8$M1I]%C4FP,.-$\MQMS3RW"M5.-QZ!%J[S][3EP7=#W]U,RBO)NG&;%6=(S
MWZ<0Y1#3IJO4Z<^?+IIQ_$U8J=Q]*LI^!#(ZE'1E.X9*(S(Z,"KHS*P*DCP5
M4NC[;&8<25?3*(J9F@A%=HPZG2B'Z2)R6,4/IE,+;W]#2O=FN<IP/1.F4W+?
M*K%.,JY.[NWF*(U@]*N'YUH6O]T[];U<U@E=O1YA,946"973X^:22SDJ+D]5
M0(Q&WN9<*DV54<GTQ;&#H3*OEG=Z/C&\N%CCLU;%H%S(]:X*<;5#@!0%4!54
M *H&P '8  =@ /@/]E$H5ORZ2\N.W+U*-M]]OG$?H/P\>0R_JOMS_C\>0R_J
MOMS_ (_'D,OZK[<_X_'D,OZK[<_X_%8TBW&B\6(Y;;J>VY'Y)(^(/^Q32?S_
M /A?YG\W5/PA/V*_OT_V*:3^?_PO\S^;JGX0G[%?WZ> CE6<*Q1=N3A3Q7?X
M<F^ W^C?PKHXY(RNO<<E8,-QV/<;CM]/\OZ/U[[?KX[;[?IVY+O^C<?I'\OZ
M/U[[?KX\>6WZ>/-=_P!')=_B/!!"-4@B:$!Z$>A20S ,_P T$JCL 3W"L?@#
MX)"RZ[$+#9CUB=I;*H=CU#Z-E0AF._92&/8_RGTNTF[4GMSF>SION!R0^I=R
MK ;@;\3^@_R?H_60H_6Q#$*/UD*Q ^.RL?H/@]GI,]J1<SJA^?*@ 8SHOQ1P
M&4E6 ;9@=NX_E"LP8A20@Y.0"0J\E3DQ_)'-E7<]N3*/B1XY+R"<AS;YJ[CD
MVWQV'Q/^[P>STF>U(N9U0_/E0 ,9T7XHX#*2K -LP.W<> "2 !N3V '<DGZ!
MX )FU@"8H 7J.\U#?-+/\U0VQVW/?;MX5E=5=&#*P#*RD%64C<,I'8@CN".Q
M'X\>RT<]DDAI5SV6<U^=2C?!$&XW9B%&_<^%5F.R@L=B=E!)V4%F.P^@*"2?
MH )/;PK*ZJZ,&5@&5E(*LI&X92.Q!'<$=B/ !8A5!9F("J!N23V  '<DGL /
MCX#*1N"".9GN"".HO,-/?^VIG0%?G#ION/2VWCZ';\F:/6C?0DI(:4HY^"I-
M%9W<[*B*68@ G\3^EU_*F[RHOTI2;%:3<?%71@5=3LRL"" ?![,R'LZ<>:'Y
MR=2:63DOQ7G*DZKO\Z=$<;JP)\'L>)[-TQ;8]CT2U$%=OCTRT;*'^:6E0;[H
MVW\A[,Z'L\FX40_.F^P;@Z_%&XLK<6V.S _ C^O])_/_ .%_F?S=4_"$_8K^
M_3QJE'75-,PE<IBQT=<N<5V"5R+QTZMZTV[T97RG4\MU*M%&!\M#ITGC8K>T
M.K9$S)L'3<;/R=.C[KD>(2%5DWK09*,]&H75*+CIB1?'1$Z48L,OV<>VS8FM
M:O\ )61CKORQK(D[L8V[&D3.B3Y,.H7H6 DL/NAJO72-7S\<@-HM:%RXY><1
M*OU$(["0D^V&O <V"'):A/NFR<<9?M)CR4LD8Z1;.*;]_DJ.F^>3!F2&6>2:
M''-,K@X:@O0R<U(\8[F]M'OLHEG:CCXN5@)[SHXV7:$L?(CE(U%=BUMK**4F
MB+1TJX$WID6?Y-]I\N.R/[/0KEKR]?FQ-,1NB?@)R#9DUW -7XU/53T#QK7(
MZGHO2(1&TO)O!2-Q/3VR8]3&;^UD/<QH<CZ5FX*^OTRXG2#)SLN7[3>S6GEM
MM^G\HMGX/4(_*$CD=0KVY!2NXWW\9_(>R&3I78_)GLK[1YUW;[]U)ZAB:'C+
M3;T[96 ,;.7;X'F._(K.V.I?RTRV,PTQ,M6/O\VECCMD4+XBAUAB<5YPNY]6
M/[VJKLQ%<CEIWL]2*JF;KOL_;.]7)HPR>MD 9&WQ*2,\?'Z7(ADO6O%W0%=;
M;R>H:WD]JY&1DZ?@RHWIQ\-GRLU1E92JP=A:CB4))V<BH+H%-HY<!"ZZ=U.E
M1-+Q<VFH,9U9\G,Q/,X\1B)MPD>TG=E4<^3SHREY8F92N1@>S#A1CTKJ.3-4
MV)66;B0K'4KG?9K2R9RNN)RXM)*R;OQ(;42F-?V[RBK4?3/:)D1N0ZUU^3UL
M_6HP84O4R1.LZD@;=NWA8'Y7TO'<@XVI:%J^M/*?H:/R/43?&E5PY]_QL.K0
M4X^Z<3&SR:N0]-"KKF/QD&U#3L98."W2EF9%$1D)))-92J;I4NT*"(D[@T\8
MWX%K>S<#\F)LQ^"_])Z;ZO\ =\?%/?Z?I6-)3;,34-.RFU #9%QX/C4R/6=B
MXR93K)=MW^Z"H7I4R'3)51K/MW<S#M+VFJJ-:PQ\5.IB87(UKW<UX(>A":EJ
M 5?X1X/A.R:CJF%*G,IH<=1CD/(S9)6EE#,BJG8D43HC&R/B M* LET$^3CV
M4TCHNTTMD2G!03NE:MB>2:Y!'6E'%OBPO/8"_3R?@,@@'&0Y^HZ)B$8SZ+&D
M6R> 9*Y6'B4O5%AZ4GB\)>YX$,%9),P*O;P^3]RZ*XEQR-2CERN Y,I9>-DZ
MM&E4+#DTT.GA) J.?)7HGSE\-B,^IY^D3?A3$T7'U$Y9 8&GDLC)LDID;#J>
M4NQ-!0+O":*-Z.*9#-A^SFJ342Q]>RLK$\H?4T1'33J4[&A))H\S)'4'IJS5
M50P5*'\:S?\ J'VH_P#-[._[S'\8"\\@C=A]S9S;JQ4^C"R'VW'Y+<>+CX,A
M*GL3XTR*9MM!TF/W/34/9[1,REU5>&/D:C3-QH#'CMP$B^*W65PXE.<A!.3/
MXTVYS$]FM3E[B.I:UIVGO!2>8CFZ;J6I8^4EM^:97_1FU5!Z2&VTP2@?PLVS
M<;V=QY<(4R/:[7<16"^@52MP]W0;<C?$;RS#XI0OF M1V3QDW5L?4,K'#2\H
MUVPL8;93Y\L7(,FED-(D1R\J*O9.B>&+8#'I.[<M]1)\O[9XV+M/Y,TCVLTY
M6?>@S/)Z/FX^I5L-E,"X\TV$LO2C2B+-D)5F0? ?W#\13YZ?_B7_ /4>*_\
M6GM'_P"='M%_^[97C/88U-<L)BM<?5O8W#F78@T35?9G2*4\Q0>NHD]$2?<4
M3$A+%D\PJLH@SY^5IBTXD:7#59Y94&DSDZ?D9*8@CVFTIUQ*!ZORK1+)QZ;2
M;JOD"NF:A:L@_F/_ "7?*5?4>7"V5[5C*PIT/)YX](P9) ;^7KD9.0BL]G!:
M0@<#%J_(WPDS\K+1I]:29.7DQQHX^)N1[N6,U*7N"EF(C'9DLZ+7A/"A533)
MR\C6@V2@>$_(:-F0PERL6=5)ZVHODI::65UQHJ>:.73>@==7]H11@[_+!)<+
MP#[Z=IQ#\.3\.8(;AR;AOQ)W'XI-5>DUI021G57J59Q-20&<J@+L$'JXJ"QV
MV'?QGL\WT]IS//Y*U*BXRLJG4*)G2"5YD]*9E^"#KLK>\Y+[KD?QC)5$TS4G
M2@+?)JT?("L#IM/E/&GS[@/1F3BF^-S].9L>R6XHS$TY3*!7XH>2MU%X*>H
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
M3\-^(EYO&W9^()JJJ2VX']4:3^?_ ,+_ #/Y#JF*+9$-W-,6JQMLG9:/".2
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
MV6QNFK\A-=3S\G"U;,HH4J_JP\O2\2C!N6V,RA@>RI/?4]%Q6.\]7Q:4S3L
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
M\W[;CZ?]BFD_G_\ "_S/YNJ?A"?L5_?I_L4TG\__ (7^9_-U3\(3]BO[]/\
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
MSM\ ^ZGT5]>R7VSM\ ^ZGT5]>R7VSM\ ^ZGT5]>R7VSM\ ^ZGT5]>R7VSM\
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
M0&Z(A4N@#8);B;QA!G,1,30Q=/'3D"K!,3E+]C)7>0I9#;5I:E.G:>HBLEI
M>*(V:1/2=TZGW [M'#P*M8E#BDHK>,?"$231:SPX04;)9M@".9)D+W !AO/7
M^!=^7\;^R,W^^]W_ . ?W$[O6+#[+%6N6P]EALC;:$2QIR9S$#,:1,S/IZ1T
MCLKN]AD8MV%304&-L[N>OJ92TB(#Y6.,R>;H):]KC;+!A:Q$H$!&*'<["8ZU
M2O)799;Q[''6=8M-=(0ZJ=.52$S"I0"&M%:MFV"89SN+28CN-W=BQS>%;*H?
M%J,?-AOO=SP4'!S5UVG$'J7$<DF=9&5R&@Q<[K8>_P"_/B4M/W^\#&2T>P.6
M,=N\*(;9CB@=Y[N/:1[NL]!TM8VI=MXN\\2*QAW6GT2$R"%MN5_"N(A&8AFJ
MHT&"U@9\T=>USN5@+MI]IM=P>*/DN5J]EM>K;/69DGJ3(>LZ3,+)8S(QK'4]
MV2[JX?*,0]BF57UD#54^@V:C(JKB!77]G&R5*$1%<;=0 06,\8B,-[IX)N-K
M8J*?%5IM-]25,9%BN]I[W."P1&TFN+JXF$?),#):DM<CB,#CL(+_  2SYK4@
M5JU8:;[5B504*AC63/D5!EQK" 6,F90&]C"+[[-_Q)/[7[O_ .?XW^F.X?\
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
MD-27(>A5R0UDHK.:L5F6D;A7)"TXZ@!;3V_?9O\ B2?VOW?_ ,_QO],=P_\
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
M@=JDJ& 6 ZS.@C'SE,E,^LE,E.LS,]AK5AL-MC70-NP"EOM"H(L.6B-J%M=
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
M1AD^&6@3A(N+2SVQT0SO)B!+72E4S6;7'R3:Q-*"J[H_2$3>1[9Z;A&?6([
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
M5X@(.VIZ+!/;NWR1/977S:;8TW\4*DRGM;([5Z,CO.O;&VVXMM8I62V.(B:
MS.^>(MVFTI*8D5L@H:M;!. .G<H\2Q1=MT[Q\<2!JLT09"FI.)W;R<T[1FWE
M/GTV$"1%4+L,7XDIGDLW%"BU=;&ZV](L%VPV](T)H[RD0$O.P8F%M8!2O\(K
MV08U3JTMXS4>R=KERMJRZ:[3'UV[2Z:04#)01"LWVV2I<5KUDK=G&#&W&FXI
MCK%>)W+$1U6(K8(B)%.G(4L[/>RRV6MF)*8 >D0(B"P%:E@,=!6M8"M8QT$!
MB(].W /O>K&S)%71>J7JY',$VO-2T=L*R3F- JM<>M@-O([C61-Y @^SR)^3
MG+:DJT<W(9PD0+8F\6ZQ6.-9/A.=/BL%FW4.208T39$%5K5 B*XTLA8R5)E;
MV+JC[$)'8@A\L*4M,+"# V$!MBPQW(4]G^WJLJS$+&Q<IW[;5_C[=F@Z'5CL
M,/?NVZ<9;8#>O3=YP68G:8=S+7)@=V:XYMHC=X:'J;RKM)7NW!:$?P?E(SF:
MWL2B8[5BFOEL3>ZRI+V5+T1IOG%Y)?A;TAK(ZDH978D>I&*2%8FV0&4B-5V1
M8O1GOC4BB[=NXX7$D)/0/D('/07AFDS=NK:!QB4;H8H6XRCBBDHKT!5"SB?;
M--3DMYGE,2!-/PZ%'(+6,J4,0(GJ<E:866M9B8'FNCQVZWFFG86+SLK6U,E)
MD"G&1B$MVS.V60PEJD)K 6.JXS4N"G=.\L]8YB:=Y60D3+;LE?,D1B!6)<4E
M&_=H<9 HR;+K+0!,7V6&/6.Z%_A)$3!#4B(1\\[?/)#T\VL:]JKV5GUK6[Q%
MFLEU8;%GVC3KM2*!09QLT4@!CA%7%&NG+RP(0*%170E"R/;4LC9HD<PPJ$P>
MXU5(.)6"W#N2PB6;X24BIRI@2&SI:1GJYQ +[PV L7./I*2"N^L(U)+?L#C>
M71T/+= SNTB8DY]\,Q0L7HA%7'!1W,3ND[J$4F8]U 0B9)3"2FJZ6LF4,>0E
M JX8VV7G:L/LM_&6',<?S;FG)EI^K6>D?)'8$ "&5M2)!6CNJ4R8,*MIKQL.
M?7 HV0QK!G<3!9(P<\7'()E<,99R_>3)62*L>1QV/BL5<I$&V@RC6VZ\AJV>
M&:;V;HL>0H*.-G.(S%F(>NDH/P,,;QSC_!^QFHP)*>5.N_VC-YPS=N$EG*(&
M$""@9 -5DT&L./+U@K78C=!G(,4TK/+!<WBFRA0FPV&(B PE:IZ]D/-+E6>C
MK 4;./8]\;VV*]BK-2(:4;=OAE$7A@K\"0(O.I@BL0%4!170@CV5[2[=)\E^
M$T#65@]E-O\ )I9-D^<)$_$0(0^61NW.T?4L4S&-EQX6KK1W#8MVTP0HM.=!
M;O$(@O9,7QR,P!3J0 0A8:KG=_&+;J\USN-@2NDB?CI%L[ &'1[,^@^29""
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
M.S7?-=9\95J]Z_-%,B^8*668?K#29# VQ-D0+=%2$TY#(=X5V&<E/!9FFB)
M8!UFH^I1;P>LP!-&T^Q)]9 TK3#($IW)L;<=@,HY?)&5M'4*K$R$?$%L6";\
M;75HUP .,1A9N.63HOLJN$.[R8YA$ZQW?E)1=Z+BUNMU:C0\/'E6&^UN5UDX
M%4;R*63"_P ZI_\ *'NE_P"<2/\ +\CVMEMBKT&=V4PR_,,%IRY:DN2'7T8$
M%O4<=5L@3'S#':\V:E>YE7:VH5WHS>,\.12/+6I9&LJ6.?K+)="K0\4CLWL%
MA/)F\>/+)&FOOAC3_"783"VKR[3 '8]BKXXQ]=M725>&*70Q43)LVCL:9ZS,
MVVQC;G?6RSDM+J=VL#;D".=YK)5B4)Y)W2/AK8'9W:>U685)$5J$Y6J*[ZM:
MT4O!R(\;<T\)X*RRE-D&)0W3DHKL[*A"W>]J3\6#1CR=J"Y1DNY!W-'-O93N
MUD62OR#39DN&Y30C3=%A2EO4BR;/,PS-JB4"MC)_,;_\1N__ -)8_P#])]KW
MIC/_ #?[N?Y#C^V/$[2N[=?DXDV.ZG>')MV#$\3,;G7@H:BY]FD6"1B0[27#
M'LLRLSC:2W#%3&9-J8)=G,'A74080@0HS2\4V^-B8)@N;%@& C;PI)!;N:'Q
M":M<EY'N^L&[>+W2<QCE^2.(75EXSPUXDQ, 3A\_-'2;'L=YQP!VALN5=R"%
M:P.1NTZ.-/DA)!0A7)-B_H,FU[V$E8ID?#J +#Q+F!?8T:MREA#!FM0G#)KU
MCD6RRWE\9.6-=QZ2&>/'JV5#\/Q&ZSRGJN%\?897.([LRH2!7P=Q_&!E!F ;
MG[1(X$(,ACI)P(P4QK$1KI^:.(P4PUJE[! B!,$ 2THC45P;)@!DIZ;CF!C7
M69T[8\08G(PTXV>_=116R$B\ !8I!%5X].5@GKX[V$$O4]LSS:Q^<4B-F4QX
M&J>K<N(U)()B\"L#E6 S=KQA%;9[XP+I$I*E"PB7$H28(!LV-ANY8$4P)CL,
MHU)4[XC=*Y\LD/D*?BS,=?S'W*OY^_PO_4?O?=/_ "_4_9"/WV_V6GA*QQL8
M*+A0RU5W?@[FQ&V&R&G1FWI/JN=2+CY#,RL^VC'PG\!]Z2WXWP?LIJ'U@C"9
MW;B8,[3DM=!%0JXH17XK !8Q^2H;13&7$AR%E0Q%E\3&@CO*"$5A,"8AMTDU
MKW[A4H5E;865H9:1#GQU5=1*^O":U5JE6"9&N^3D*:RG:8QN(_+$3$"M !0M
M8XI)E=]EEVOOF)*A<;>1D#MU.FT;'B*XCO8)Q*#-#!8O2(L3-JMDTOG>_,5O
M"7KL];)ITGXDEN &212PVR!,(I/S0+K$..P9Y+"9.8'FP15RJA&O$V:RI4'/
M&N^=8G4N,U]?33M2GP2;U<?:INM-_&[S16>QH--U?3;HR9AHP1[I$+#@UV2$
M I8KLOLZ;YL8VWBV+/\ %S7N*<ELZ1H7)L<>V=TCKIJ,]=:QE5GN](S)SW<M
M%=K2SKXJR:DH-ES33=)+0J)X>'XNORSV4@5U*]/<3%4GR^AOTGPDF02<!TT/
M50>'$F01 HB*/PG2Q'B"_P".=!"/?O+CF;,=?96!6]?&CKY4S%@YT9R'K ^?
M376ONJKP (,EGW= U4W1I)N4S\8JW$Q*W*9(K(UP  1*7)1,#I*@6K<N W4?
M?!F33CI(_#5[36\Q\,P4/%9-VF42V6:B&UH\2>*"+Q&6>>C!S2FKNUY$1KR;
M$&B'+6 C $F)4Q(=5J;720 .AP:'%7LXFT,1)X?%V\57@M=K$7#Y&,=I,3+1
MGXDA(!IZ@7KV<J58S)4TJFP.0RM#+-C? /6VEJN)J'T 6+6PWIAL3NL+5!&*
MY+M1="[[,BQT&,8:[3(WA,Y&];MTVTU<A?H)J<S#"-%+)4M*8%G"HEQQ9#%Y
M$>KL3>&^@)_%L:"FJ@71&A2O:TIF ("UB/-IK$V BR#P/6(>+ +;ZQ#8F"VZ
MZ]8W=-=?UZ]HW W&.49*9C,6_#@0:>WHV3:;@=N@HW'S$.Y<!Y/+(S!%J8C-
M.K24,5U4<H[+4Y5KO2ZP( Y<D4SR P @3,];!%)-EW,4L[>*GQMZ_"UPW(8N
MMB[,:3M(*Y&PK7KK-JPQALL&4R!F4S"QZZU5+KKK5S&+=2BSDHU+6K$U9B8D
M "(VS*E%$$H)G42B-3F(B.RWM#WY(BES,Y>3D+C&?&AZ4K3[+;MB!.%P104%
MYIG;(CI$<(^ Q./UGBP[_$5SZ<C"\L:.G3;(^2/B"$^O7M%@HMYRYH/)GMOB
MAZ[%;;2+?X/UW1YZX#[0F>22^728_.MDQ8HV@8:W8^U%RN0;?QT(>B-VZ)UB
M!L$4::><1ZZ:Q)"!KV& SI8HV0/KO6RC=1=#;UTT8=<5-UB9E1' 2!Z'%R/&
MTGT6>5;\KDLN1!\>+&3?6L.6.[</"!U0A42,G R6XSG28O3X]^=L-\I=X*%G
M'VX7T%2K-]>0,Z^[=(LAJX 99+1XYF)&2\W9K.>W?LN6# R>,3BKM0HGP[D5
ME,75.>O*+$$TW1M9 &>D, EQLE+#6:'.GQEBHCP]1]GS&D/#S4!A0&Q=BPFK
M,H2^P## ?-.YOM.U.9J,Q3-9L3@W5F8N']8KKJGN37/9L)ZU!,UTDXC:FO.P
M#@A Q_,7+ARFI*9@6K-92/K$&,C,QK$QKI/36)_N[*:0%5)NEJ*JZB1!_P 5
MB*2E(2EG'QSLX5 HMLB6WT*)Z]JOX)X#C\WO=A\GA$[_ -.ME;I7GL9IIJ\&
M%M5([5P'QUF7F[<<>"JT>O%4R;<J!?RA/;E%94@.=-O%#TB$1 P?%,Q)R>AP
M;&$2F+.4N1WAM]Y4."(DEW[GAN0(@X("KB-:! 2&61##F626PA,0+Q:MFRA<
ML%:;CP,X2#V+6EQUVZ^)1XE:EC9A;H%L@)Z">LRPR98M.UXU7554VZB=%US7
M1"54I7I[2N^J@BKJLJ8+Y09 PV="$F:II5X %KHTU4DBN)&.%,G(:QK/6-\Q
MTTC;$=/EG\T'R"T \H.<-AHQTACP5"!:<?*8I$504]8"('T_.!\K5N'RM3R\
M3(Z&OG0VL[87K')7>Y)Z?&6PPGH4_F7N5?S]_A?^H_<[YV+]3NMF;&-W1;77
M7 &N9@U RPE36 43$A,+,HY(F)5!2V)&0@QJ9._8SU#(U<E??N[RXON_C(+E
MF<CAJPK',NM+F.,ME)M.P[=I(VBMVYCFK\BNWNG_ )?J?LA'[[?_ +%/<J_G
M[_"_]1^YWKR5G$=W,MD*:>>Q7K1"PD=XQSN57(S"8F#&!;.@E$A)R'()KW 6
M,REK'9#'+1EJN2E/?#WG2J$!I9P^9K80'V:(;=U.HBR#WQQ<$E9WPS<$6TQV
M]T_\OU/V0C]]O_V*>Y5_/W^%_P"H_<[Y>*^#&6BD;0M2I JE"N=DR=RN!#Q?
MIK("*'#U@D\@F)!)#."R6.JY#'$CN1;KW7OJTRO;GN\-XMBZS[8"RJ*T"(&9
MN)((T1RAJ*R*/N>Z?^7ZG[(1^^W_ .Q3W*OY^_PO_4?N=X97&'N\N2;B%Z(W
M9%'+RUOPI&DAPD+/:EH@MI1Y6EKY=8[,MQ6R'=_P'?;+9GG[PXFM9I<N05NK
M-MI$B*6N);$R>@6$F/M*YG$:Z%,=O=/_ "_4_9"/WV_V%X3>33+= DJ7V'Q&
MZ*RN920F0Z;B<1LX@W!OX&QKK':ZMU/*U,1Q2ZS;R+,:O84:2T$6' 0:_'%W
M! KZQ$PP3UT]4K%YW*X,CQE.J=PJTC,2==4-)D@?IN$$/9I,;9!#(W\G&MBA
MY,9ALEZ#F,>-\5>LH$G-3QD7H<ZJF=T0,=?3M0TOY3WM&>/^+*\075<6K?+P
MUY](B=!4;3DO9*>#-I1KV9,*G1LPN8+9H<[9W^FSKIYM8GIZ]F>QC5OLHT@M
M6>2-L](+4M.DSTB?2>Q1(!##C:LHDH,N@2(_&F"GI,1\LZZ1V_DQ;_)'KM9_
M)EIUG:?Q9TB8F=)^7L/G#E#SJ].0?,&L^D;X\O7^_L'M1(E^T$/CD'G$-)T\
MTCK ]>G7Y?\ \;AYW)KAU=8Y^%?RGX:J^Z_2?2..K6>Z=9CRKF(U*8B?S'W*
MOY^_PO\ U'[G?S+V\5BG0G%IN5G5X-MVVL;6/I-5:3H.0J&O82BB5$EA.7$N
M*-GG3/9-V^V_AO>ON&&(=[YU/%7SQ2H$,<PX#(2NQ-&MX4O"RTA9#I(](2,&
M1P!]O=/_ "]4_9"/WV_VI(98Q66O%H"N\9LQU9XS,64TL8RJ]#*_J,03N.^I
MLQ_XW(#$Z'VEGOQ?[@9"JTDM9G9P]AVP>6M<HT+]=#95KI! B%IB"GVCZ-B=
MT]9[;QIGD&J7$VK%=U,[)S)&*2A@MA<=-LL%CE^L@*WNB WD+!4P$]T>YKF%
M +5W9%C"GT$ MW2(I_5$1,]E5K","DK($IV5N)[S'P_QR"J-M)KU"&9VQ (A
MF.(>DN6O6=L2$]F.I6L]C\V^5E3S7=Z]8H-8.M>,TQ#0M1(1$B#WV8JW*PD.
MJZK9.=J1=/9?LV]TFY;4<.&:R!<%S5K@WM5Q6GZ<A%CG!XA=->[RVO9"F+F_
MM=%\8^3L3(8H>\M,[(OG>-B INB'TMDSQ4*USPTWAB4!$<36ZUR3,9$8FEWL
MDY,Z-B*@ 2@CWN"R%]#56*-4M"-/A)<JY6A@3%$['Q2&S)*(GCE0*"4#>[UB
M67\6SDJ$H*O,A,*8(+F[;<*TKE2%-\7PMYR,(6?=\I)^#4$*XIIS7C(8Z=B:
ME4A--A^1JGI7VI7!026!9+@DD>( ?:Q_1L\W,,Q*^#C9O&8+EEVY7%(EKMA<
M!S0<2,E)2N8F(@HEW#+3\/#!3KY(:0DR(T_2(8$9G77TB.GYNWEVQPR$'O5K
M+(F1X^4.:(@9B=\IWPN?2&2,E$C$Q,\7$&V#YM[.29F..5Z+XH"--T'!<O),
MS,3$KVQ&A:_F];HED6_/8XO9%7\BH=S+G4Q9N*5^'Y1VQ,%RR!:[8D9_-Z8<
M62HF;&</)E6-M3,2VG#L)DEI"O,#T78LFF@<$ML^'MNC<&O,IC(9LT6M>Q8+
M]G!1OD(TY#W$6K#]3F-!F?01CI^8^Y5_/W^%_P"H_<[YOOUNZ^9?C-_C%U@D
M"7K# 7XA,/,"C20T5)P9Q,2M4L9N';NA,\69Q:HRN5N;^]. 9CZS?$+]\,#<
MBG?IY)F^3A3%R8LLU3#K7@])7H;0[>Z?^7ZG[(1^^W^WZODCTCYNW_SU_P!_
MS_W]9Z_<^33Y---/DT^;3YON:1IIITCTCY(_W?[H[3YOC>;IIUZ]/33K\FG3
MMZZ1/I$:1^J/FC]7;Y('Y(](^2/[H^3M'2-L=!UUTCTU^?3TU[1TUTZ;OC:=
M-?[_ )_]_P#83[E7\_?X7_J/W.]>2LXCN[E<C33SV:U<>(-N\1ESU(EA!I,%
M PV=L%J')LWP8;@+'Y:W4RE AS%;+/7WN5A5[DB9V\+DJF'1+Z>X9;4ITW3;
M8GCX='FX)B5S<3]SW3_R_4_9"/WV_P#V*>Y5_/W^%_ZC]R[EK<=Z[&$*$-QO
MP.RN8.NY(LAEFH0[19,]20P));%3Y2$OG[=QZ&(N8REWB#$4J>1<>17N1SF"
M81?MT=:XV7/X"8E.C"7(S,,8$3"SD?N>Z?\ E^I^R$?OM_\ L4]RK^?O\+_U
M'[F;[GXW/70OVK&02\*PU8\(Y"PX@,SZ\E9QZE+)W>>!F('R]-9J^YUAJEFI
M95=S&ZG;K7%A-FKQ$RK8"R ,$:0S*C-<0T1(9()*((9G7[GNG_E^I^R$?OM_
M^Q3W*OY^_P +_P!1^]]T_P#+]3]D(_?;_;'&NQB;#VF,W0S-VL$:[9\&BS?2
M/LXTB8'A2,LTW:^LZE.M!9L5W%BR)>+S.1FKD:Q1Q3;(:@,FMO\ 2D7))E+1
M'R[=FG7HIJW;CB956BX=&+;8(:Q6UL%1UULTF6,!IBF8$9U;.V-9[44LL7\S
M3L1"2QR)4J)(8TNJMJBPRTS4@"IX86A58,[+#V!M,M0'M3F+OAY7,+"[,C19
M8]@%THU_BY'I$Q,1)09[ D-&;N.=W:I$W;)U%#(M5D QK^:.(46#V1$N(N@*
MY&I1)3YH:X(V;880 P8Q/=U\B3[663M4:HU9D7S,SN56CHC0!(I'6!@1DIF.
MG9TPBH5R2$UA;50:"IWN5=?^(JM7TD&.ZR$S[/0&$1C"SF,GXFOB,S<1(A9Q
M59AV$GISU&;)XY>@ODADK$H\VTF+@HB&#KE$)JN4*_($X[%V3W%,^TLXVK9>
M6I>D2QAEIZ#'2-(CM#6/'&/3[-%RU&SFCC*Y2X7R3:L''G&&0HBTD70/79IO
MTNS77D<LA.JZF.R3:)V&;O#I;+2A%<FSJ1-D-NFD%N+4-TL$Q&D@WY7)XU\<
M<U*]4*Y1,;&7;;:S L.;U$<7X)T$JR/E<]FW?' 0'2F+\U>+R#?=**#'^Q7=
M;$S&E<B^-$Z:P9;0X_;24)F&=B&1*1*)$AF1*)Z3$Q.DQ/ZXG^AZ_M,QW?J%
M^(OYA52R/I)H*I<;(P7Q@G>E<[AF"Z::Z3/9Y[(3Y]F^[CT_%@]\6+]9$JZS
M&WGAG#+?5,'RQ!2$1+=G*\M(JU0REO&2YQSX>O:KVO#17)\QJS5A0 & ETVF
MZ%0Q>^V+ET<LR9FI8QE([=E30$K=1!;E*N%5DO,N';1XB,6;Y%;07,SIL";^
M=2T(J*QF+QMI>]OLQ.POQ#WO<<1[%R0XJ>FT2NG8K:F20D:X%8X1@94VS7*U
M4KV/8OM5Q3-GD2LNNZ:L3:!+..PRO$M6DAZ]J'X;>[NA'EK97+4%C#?9%?QK
M'R#VU9GKL,((TGJMK5 ;JT,6!%'YC;82JMEH3H:Z[F!.FNA LB&=)Z3UCTGM
M:4"HI;(TYL1AK;.NNK[F*IVGE^J"<XR@8Z#$[1TB([(/EKX<%@Q]J]B;^1$@
M'K<51RCZKW2K\74E(2 D!'Q<-9EHV#ND87 LFM(M5P6VC65<(]E3QI/FKX W
M'$;;86-JFKD=J2:CE,(>J3K;I=B:[EL+Q7>N]BK;1"8=P4QQY.QR$1J/BPYR
MA#?,5GE;[,9K#J9 !V]S \-1?X>SD(G=16[8+9"'C$RR02:W-E0'"5,!CI6)
M1V8)*L6:[!*/!+4VX^(Y*]95C=-8S:K?R>* #;6&O#C<D)< RKS]N.0Q^$:<
MB5BUAZEJT8&)K99831:Q9!,KV%LC;Q>SF.H])_-"(0&2(H$1B9(BF($8CUF9
MGI$1\LSVKC-A=LQB8.MD$4 5IN.QS4EV^=<1UVB3/#Z1!:L&?-KY?SA$B^Y5
MJ041%DKPD[6)!$T\;=R&C/UN*I%4(DAT:]?K/D*1(=-PR.L04:Q,:C/H4:^L
M3\D^D_F/N5?S]_A?^H_>^Z?^7ZG[(1^^W^V-!:,/82T!&X6<NV \L2SP;K.0
M:,PV(F( ^5)RO?$ZS&X-1G3&&:_^#D[9ERX;+^+S)F4L.N$TH636%YI?,NUB
M>&6G,^;33KVIB]7,*#FFX\FQY;RY,8VLQW)S<>A/!^V6L:O7C*PT]M<HW'9V
M5VY7O0D?P;'Y_$4<<JX(: @TV!=:?X89DQ@B3O37C3:-@0 IX2'ML]]:N"J7
M)C'>]' -I@1S T:MMUP2I"&DQ#F/D( IB96.UO#S,)*K7('>UK1X&YCO2C)U
M4Z[I*IX:Y#)W#J,0#6*&1.1(BT* F(UBDT\?4[AV(5SV.[Z"#(4H*!,88U9S
MQLTE<L DK\P2SV)ND(8R 4=E6E,IAK&$[+5F^'J3P-'%K5(6/$,+43LL;"""
M4D#8K195MW#7\1>4)8[OE6KB QE<3(8NN(^:3FW6D*SWS.I6Y4@FL-I\(!*@
MATLDP#.RK(:K4SR,P^.I$<042#5XFM5=$041U4T3'7XLR.HS(S$]CEEVKW=Y
MEQ6;A-$V%C,'#B@[^UE;28V5_P .,R(M3XE ,@+GFM%^/%O[Q,^/8?FGW*-E
MOM*TXP7.<H*M4M!BVP.)8^( 9BS)FPUH@62#U^_^1.2TIYCNYW<Q,W-)VTFT
M34RZ;%:0QO#IM$ B(=H<K9T&#QFJ P%ERRBY0NK?F#;,6&6FZF!3C]9V5JT[
MN?R;2!82O36R==%N0*W:)9PQ96'2!Q$Q!A+"D3B"B"B"C28@HB>O6(G^AUF2
M,K@+O&3%X_+A<? R,%"0I7EZQNF-9EC5A$1K.I:SY8*8>GE6N8,8)&1PUCCF
M)U8M&7I.L2,Z;8X:ZV.G=,24!(A!,D1G+Q-G#7JJ?.]O>KO%D5K]-U.[>QKJ
MKM2T&.5:&E 3,,';H8#,Q$YR8MWN_+:_M%Y? Y&GCB^+XFP[.U[:EQ![97NK
M@3-SH6$:;9*#\O;)"%^WWHKPV%HSG=C&8^O<D2E2[6.5:-JFA$<T2TF@E)0N
M0EG4B!<2?8&C:LU+9;J4(2+'P^?%6U7%49K0&./VH'#73/'8<2P31(U$K?HK
MM39S6^Z+K,>#C!V.[R\CZ2.W"@FI#J,*WR:+"D+L,@A4Q0$Y/&;-D%^8VP)E
M2TL(W&RNX CI&I$LA&-9TB-9GY9T[<@6RQPG/A1#'X:@XVQ)PHJ>/J4G-*%;
MR(()),T"".0Z1$ET[8O\']X.;R>"[G]YL98^7BO7\RRS51Y==TNKEOWAN4,3
MM88EY>VPO>;%U=/;H[S6L@Y?3R56=YJEX';OBSNIJ)NT2EF@[)'?H';Q$(M8
M^Y $Z*7NB9?/FI>D,/&68H"AZ]\B,R>QA<<E#1%9:AND!.$\->[C!V//WROV
MZMIAL][+*,B"),7JF.1#*[@8#)&N4VZ\JB#]E B;Y%F5J!J]5SWB;4M[00F'
MX;$^\Y57KB.1-0U;'U'0MK $&!87S,W%H"L=@Z@LY"HX:I2=,"0Q#DD[=$07
MR:$,QI)1$3$:ZQ/YHQ8- UM &+8,@:V#!@8%&A"8E$B0E'28F)B8]>U5AUEV
MM"+G;D47*U@2D65%*I+KS747QP$[ %:]F0#R%KMD]3_.*X BY6L; E*COLL5
MH&!"T=O&7:2S;&FTB19L(NB1B<\M5<CM9 , V,9MY#,]H"L=Y26U81H #K,Z
M $=!&.@QTB/S'W*OY^_PO_4?O?=/_+]3]D(_?;_]BGN:WDT_?KF"X?)[W;?"
MX^_?TV>/UY/ UK'%\:-O+LW^;9NV'I[]T_\ F<O_ .[^>_\ MO;W[I_\SE__
M '?SW_VWM[]T_P#F<O\ ^[^>_P#MO;W[I_\ ,Y?_ -W\]_\ ;>WNBVE6\W58
MH;(C&+2$Q:IVZ3-8MW2UA5U%=I!H4:,$)7,[A@I(2B/[$_<J_G[_  O_ %'[
MWW3_ ,OU/V0C]]O_ -BGN5?S]_A?^H_>^Z?^7ZG[(1^^W_\ \3QYBD!\QBHG
M$,=2%(FM1-F(ZPH6.2LF3Y8-JPF=QC$_T9[E7\_?X7_J/WONG_E^I^R$?OM_
MMB4A[\4L3.LT_>3-V=LS/)RXZNDZTRSXVD$<[X_3^7M2:W)%:A^U57"VZM)C
MA'4O!O!%H]!_3M<V1,EZS,>'KLC:4[=,>06K-13-VV[>*IMK^U9CQWE '=9_
M%R/;$;EI/3F*$[X&1<2.2IC^]5PBXK-6R="];5,FVE#\+8 D41/R-4=:"?!L
MB#39F>&5D9'V4 5\EW1QZABM+K$V!6N(-( ::<(M:'KN<[<T6UY]@N%A(#N,
M^U0S=5C)&J9HLR+\<@%%'B6E5:";%B=_LP4N6"S28F920&)$4L6G),50"VT&
M>)57@R60#(E8_P": 0GK#6E(K@.OM"VB11H4XBO-<!P+2AS[^&7E.</.OWZ&
MQ:LM1#.NA.0Z 2C<)2[(\/'^"=%.8=3-W2 11A+J4MF)W&Y3* W-BP\OX0>K
M)$I*% NN<%!&Q<=K@PBS1!; &M=H3>%MB=6;HB?P-:E:L8PC!L"_9"X&%2P0
MY2XJJP/+]PK@0X N=Y)2VO8&(8!UZ;C(2B.A 06%3H4:P<''6($BY3;C465!
MR9 \Y.$L4QU*%NE@\30B//(NK*O6U!/FE-<9_E([54K78[T)<?,-'=58V/-P
MRKC*KX./3CN6.&;!^5D*:6LEPKCM3YK5#N=2JPN#M]V79&>7793I4K%HG1)Q
M[6R?J0R<\DA#--Y+6ECG*@<:*RX&W;[:+O%P4KK@I;6#<F404DE_$0+5^-C4
M61#-W%VE$15ETPP&!9\/I.QJ7CQ\G,IZ9-8;9\DH<4.G6&".SK_0U3\O=UH^
M0L^F)CY)CP&0Z3'RQ^KM:F(BMJ.[7)8D(ZS&TF92F GTTUXR*&;9\A[=AP0$
M43;;PC;R5O4JX=X<KBV"G;#V^#O)0=@8VPE6P;"V&&A\LE(*%4+\^31X>OWF
MI6=&6\-B;%UW%O&K87%GWO?6$M8>)K<T?;QLA@;B %EII89%6]WJ==.6IH8#
M#V=P &]:36;%\(:" N9:3Q6]--]--<H(W[AA*_;5:UDAEMM6[FJ>UJT[!52M
M+K63GS&'E\(RV'&"[A"/$:_/VH 49+N@=V.([^6P5X%K\T5E7""Q3KV]^G(R
MQ78')*M!0YBU;'1)FO\ H@RV"1:$6T9+:$;BG2-=!&.I%/I$1ZST[48\1-^"
MZ?D3PLE[.*OBIRL6IO3.GAX?Q5>"7^OAK?'IQ-[8_CKDY#GS2O)7EK$Y "\C
MC/O)@68V[-N(,55ZU#?A2!\" 3<%8"2KA,[7Q:BQD@\*49F]>,*:*NX752!>
MT,;CU;SA2QM<EEMC?ILV0X^!.LDM5BUEWME3W8W&=V:,FGRU_?7(5[DYG(($
M-%R36XTE); ^46N8C;R:S2_XSC&6KD0XZN S]E\%$#%V_B^\8=WJ5UP!M!A+
MKNYSWC(-MKAS!)D;NVQF6Q88]C"YW=YR[LC9TCE][;U?%7",BTU9.+J7;YPQ
MFI#74L2(A6.EW(\P9C//5LHU<Q=K<*9]LRLBM4MZ(W1L5X1%B!F"WPR)2M0#
MM87:T(8]F9KW"GGQ.+M9>93'LB13N4JMBH4%.[Q*_'I]H,\1L!@ .S:SL%8U
M7J.+NZ#=R,K0N4:DBMD'5BM)HNWP+&P6WPQV@A<!8_D27UG^A?<J_G[_  O_
M %'[WW3_ ,OU/V0C]]O]J?X+EDY/X\*QN5Q_#\7=[Y*6J&\G73AX]=FR=^NF
MX/7M2GPB<PGX_OK<J6H+XO!X:LFOLT\W)OXMV[4-N[32=-9IB=6OATR4&6"<
M!TB@>,6P&X>2V(SJZQ"3->^9TDCDYC8"4J>$-I=Z*8^2.\61B\!SYO!B./=0
MA11Y?$3[7DWQ*?B[=G76"L[LK@\GLTC#J2J4[OXQQ L=89I[+=Q^FQFFOK.G
M:LKBK^][&&>.B^>16I<\3U->T765@^-9XW,$>DCM%8@LUM 9@KXA?M(:8"JL
M%U5EM5,;8-=>)E"0.==I Z$NEIBTF&K5D%)G/9['%<5=IGX$TWXN+!<:K$8(
MYA&W4?*N#@E3^BU2CD2B)&7PME7O-52'"OO!D@OJC7=%$ Q[:,5]-(YXCEWB
M>JM!'9(S/G[<AQ:IV5[1*OAYP[-PPR=DG8/Q%>9TX6?A!00^;?()+?$+D3K$
M%4^[D@!2'=[.6<L D<D=E+D"@*YG,>5PP&]MC0A89%M0L=(C!3LOY#+?$J*V
M6D+;Y3/.UAMT%-6J?-)I@JQ[I\I5D.D?9NU;2_!79.6>VK9-40U/Q#AZT0M)
M\O6=@-57?LB!DI6Q9$0-CC1RU%=W?#' V<%AVX8V&,&N[5LM:RS!*G\5O%D
M/F;MCDCKR^4X$4U%UQC<BZ=VQ-N/%+N29;O"L6?Q*JY\RUC,QOB-XDB K@E@
MUZ=FHH2TMV466[V20*BLHU*367/12_:$9=>I3Y1#<V6_T+$,"YC;BB$68V]%
MT((=PF0UK*!&?-&D:O@YGKKLVZ>;=#%K:N!*)WA:Q]E91/09I7ZUPQ(=/-R@
MB4Q.L<<G#-#V["O1XS'V*/XOGS>6S')\;;&3LU+$5]OEUX?"[);NC?OUXPVZ
M%DB\?9[RV-.+X08RUCX'X_A)LY)60Y9GR\VSCXMFBM==^Z/B]K!+M6LLQZY*
MIF,/6Q5JO![6#X)38KN4_;I$2YTFX)7,R P &,SO[ TC-+KT19;7K\$0$<"+
M1C6\(JQ=5&[D(%^T)*B4EMF!<41$<?:F1)=@VV9\3[POQY5M/9%91C9$:HVR
MGDW.16$4 U8@)2M3F+F0D"_HE?LO%;.GC?!^(^7?X#QDU=-?B[/'V==NF_?&
M[78.B4 2WTKDRRB>/R-3>'DM-JW\UB,H[%FR=_QCJN)%V0UKU!;5D#8=9H38
M>=S*7F$$V,D[XX!M*K3TTBA7*2*004^9^D[K!0').P!"->-[V58XU7:52I=4
MWVLFRF1-3;0<<?$U;G6MH$+ X;!*/=("?;7PYX_P,0M./Q]K%0JQJ[Q5.\WQ
M5V;!AQ3XEU[2^+0@86X1" )>L37)=4JG#![*OOU;U,XEKLMFJ@XYEPR$!&%5
ML>3:M= CJ.B3Y-PEJ^MS87(8C?MF]>R-R'Z:\?CZ%"EQ\>L;N*:7)NWCOY-N
MT=NXL@Q>0R&8N-7,*R^+R6,-$'YEAD;^-N$R&[8W<8X^5:;!UEL,W1LVDNPR
M;=/(7-+%['P)5V![%3+:JQ54Y"ROSR=A2RD^,#!#+'MS'IQS_0ON5?S]_A?^
MH_<[SYB<#@<EE@7#65$CP@43(2UK04$GI,3(!OEDC$Q)[=FX-V\0[ZYSW[6M
MBJ<XU&8P_=K(*7UW9+)22&V*=C62(:]E)NVEJ'@V(7(RYT6%]O=/_+]3]D(_
M?;_]BGN5?S]_A?\ J/W.]5JA3[NY5^31XFD-<!<B"V2R3L)%6C?Y&5.XW<O7
M9QZ[3G198FEPV\&,=Q<LL*N4BQXBS>88+??930S)W +%JY2QR$+975N0I?!$
M[8<(-#M[I_Y?J?LA'[[?_L4]RK^?O\+_ -1^YWDI)R&!RE.S:71K.KCXFVY(
MV%)0MZ6LDTD00>^%\0Q!0?(82O<W8,X*Y%O*T*:N_67D@MUV+KW:+EIR:ZS8
M>ZD#CR;MLV$*->CQ$Y YXUM("".WNG_E^I^R$?OM_P#L4]RK^?O\+_U'[G>G
M$NSG=[*8JNWBL6D!"2W;(EBGJ= $?Z.^%R(%/E%O&1:",S"%YCO'?PF.+!X_
M$K[M9:G<R%FMQKX? M!L4TI$Y((LLJDN$A+1'6&,9$*B&]O=/_+]3]D(_?;_
M &5[9++"O.E-CPK#CI V/:QQZ3H6OL&]8B1\D]>L:JCG:]*O.RM7&V\8_DZY
MF:Q;,SI$Q)K,=(F2Z>FFGW"8 )\04^P\3%/EB)(/%$20\/N&)CE@K"(,?4.4
M)/;$Z]G)978:7#(,"="&=)F)TU^29CTGY_NJF'60IK\UED!(*])F&,X@\Q:!
M&K/+U*-/6=(Z]E#+[OO>J-UW<@>#T*"LM8E,3):#$L:I@1J721G72-)_@Q\\
M.(/,-<U+>0]84QXL-*SF.@FP$L,1GS2(R6FFFL>9J$QU;9:*$A\IM+68'YHZ
M1,R13 C$:E,1]X9BL9,YVC&D:]?TI@8]/GF8CL8$N=IQMG:!Z?[+ %@3T_K
M0E_OZ]?N^G6>D1ZSV#SLK*#J=R-:T?\ /1NV;@F?+MDND%K$%ZQ,Q]T?,U*(
MZML'Q)'_ )QFPF;(F?+!2(%MB9C=,;1U*8B?S0?.^M6'J^X^*U9?RM>0&R%Q
M/Q8F049:E(CY?773L9B&W=.F]J4C^MMAH(2'3^NU@!$^D26LS$:SV8LU,-3(
MVFLR68]/*83(E'36.DQ,=.G9K00ICFEL4I9M876=H+&2,M(UGH,3/2)GYNQ*
M8#6I(9Y4)38<$:%*DV)&$,9MU@8=)1"]9U.8.!B>-FWL/F=70/5UNPJI7#Y6
MV'3M4N)](DYZ1)3 Q\LQ_1;6@D=[)TC< 1I!$1&PH!8  Q)FQAD(  1)F4P(
MQ,SIVV%%4K9: I6L6=QA!U)W.&/$CNGC@N!LBS65:@:Y.'*<M:@-P&Q8D0@H
M'G$Q(L%#)B >2BT;"2DAB&[./S!YO..M?\*B2K^UC8UD:?RBD3H]J8G27K3I
M/(Q.\ @3DIB *8#VGB)#KX2:HV/DXRNQ:FM'73=+(I69T#=*X")9LABM_P#1
M'N5?S]_A?^H_<R_>O#X.T-.^QP.)(/B%H-@\9D8C.X>FNJRZ=N[O>#!5.\.>
MM>/-A=Z<O4BFF*=@>%C[EN$K<<QIJ;,@M<E$; VR1%MGR]O=/_+]3]D(_?;_
M &Q'Y"RG_G)/_P#GFNU'=-OO%&H1*.["K->6SM4M_BKHPTYZ>3RCOUG2!B9[
M8@08S&U#AGB+M?B*OD8VMN7'#(*.E;#0%Z'YHE"G5>48W,&I)1V61U^YZ"W2
M<EWD=CM#_1;7SV*"S?C_ /FL@.\;/Z'M"V0/32Q7AO>'O77DS"KC\1B[:5!.
MDPUMYE?RG/G7!'*9=(SN8I1)U&&$45O^-0[F"<Q3]^6O5?97\DMBO-;8"]9\
MC"\7,S(Z2:JL0<R1-8>/.+/PCABAUQX5U5RTTD/PC%Z[HZ#X@!LL2XQ$>3XQ
M#!3/;S1D;[@B9.IW<NWQ&/4IH19N;(T^4X3(1^N>U/2>\V.RT0$?"'OC2A.W
M]"M5QR[5M,?)L&^\&)G_ )MI1KU+M3<:TT;LZ.7<RCE0ZY&B+B8G<":=0-S%
MP$3 R\F#RJ]IY63R%97X=7?BP)F48+/>&QZCG48&,:3P!I1M,T1PNDTQ(PQK
M084^R$9M!#[^,A ,GFP<Y&Q5KR*% R.58W'O+413K6,IJ@&UA$_; "*N)(QD
MO@DHF+3[ZW[U6Y8IP2Q>NIX"5@G?I(F17F%OB!EB:T#/J9EXDRJ=YR@ !M'W
MOIU&[=?#S9R&&KRXPZ 3ZP7FP^=HPV!]H,21=N($-LTC\J/>1]H6V)D\BJZ%
M'Q:'C*]\%3LM]G$'.U2F#,ZG,&BD!%\!E2S<SO/756M-8,'P\WO@$.4OH,O@
MJ9&32U9/( B0"F-QOUP^=E0\;,=WDPV(IV/QCQJY80Y6.,]1<Y7,$@3!D(-7
M1< PPF^,5$=X*G58U,);LU7-F2R5:]7J6'+8T@EHE7MDGC3$L(0(MW(R5[^P
M+!&=[L4F +EYV*R;@E\5<."9 JT1I"SA 03&=6'9.6;]D<98+V>*S^L<G#F:
ME,M_\LYM*TX+[-/_ !E(!*%Z>3C8>HZZ3%'KE+!_+4Q#R5_UK?.IA1_M!"0.
M)]1T_7V!AJQ$9#7E:O(WDP!1$QL"UM$#C],F#HNM!Q(A*ST$MQ:-#6UD"'<
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
MTE[SL[Y1^-6%=Q, >.=/Z.]RK^?O\+_U'[WW3_R_4_9"/WV_V_5^O7_?\_\
M?V^?_:]?U_W_ #]O32(]!B1&/ZL3ZQ'S1/RQ';YH^2/2/FTZ]/\ ?U[?+,_+
M/K/RS_?VCI&D=(UUTCTU^?3Y_P!?;TC2.D:[M/DUGUG3YY^?M\_Z_7]?]_;Y
MI^6.L?JGYX[?UO\ :C0O]J(](+YX_O[?+$_+'I/RQTTZ3\G3I_=VGKZ]>NO7
MKU^?^_\ 7VF9GK,ZS\\]N*)KVZTS/%:L5[41\J7I^/(>L;'QIR!I'GC?KK/9
MK9:>^8@?9I7,#Z3P)! S/SSM7&OZ]=-([>FNGR^OZ_[_ )_N?_#K'ZI^?M_\
M]?\ ?\_]_P"OM\L3\L=8GY8GYX[?_P#?]_K_ -_;Y(CY(](^2/[H[>OKV7Y+
M2[?QC2M\)B?0'.& \3KZRU0[N&8TVD4E,S\7^G_6-L]8TTT^33YM/FZ^G;Y=
MWZ6FW7Y=NFFW7UTTZ:>FG3M_\M/]WKI_=KUT[>G^^8+_ /-'2)_OB/2?6.WR
M:?)\WR=>L_\ ?VXHF+*FD;:ULY8Y,SM9!&@:S819B.=*VJ =ZA+9R;F0,&93
MV>\K#.0A (@%*6M<3"U)0H$(2N)DIV)2L%AN(BVC$D1%K,__  C2/[OF_N_5
MV])W1TF-8B?EB)]8U_7\O;_X^O\ N]/^[7M\WZO3]733I\W3I_=T[$(F) 4;
MA*)@HGY8GUCM)3,!$SK"UJ2'^RM("M8Q_P!4!B/GGU*9*9F?_P!_]_I_\.WI
M&D=(UF=/DUGUG3YY^6?Z/]S7(4*'OUXZ]3I\OO=Q>*LIK\FSQ^_CYC#?LWAN
MVZ[=PZ^L=OA!@?IO$?\ M*G_ /6[?"# _3>(_P#:5/\ ^MV^$&!^F\1_[2I_
M_6[?"# _3>(_]I4__K=O=%N5+N;JMI6JUM0XM*R95>JPN&1;NE(2:B(8.!(2
MD9G6((9TTF/[%/<J_G[_  O_ %'[WW3_ ,OU/V0C]]O_ -BGN5?S]_A?^H_>
M^Z?^7ZG[(1^^W_[%/<J_G[_"_P#4?O?=/_+]3]D(_?;_ &IEKB+EKE)EQ>3R
M24I*)9N4NY?A?DCSR*Y4E,#$Q$#,1TZ=K&INP=4:O%D<IAGW75@D=@6D6AKI
M5/I 1:6^JR6C'% 25D XF '8"36I=X;)-&P%-N*(YVD;*YV:%9WA*<=.LDR
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
M&$3Y2,! B 2DQG;_ .$IAI#LY36M6]8N0I@WJECPS5GI+*PJKL@SUDV,>8P
M#$,FE*DD9,$P0S&6*+L>+)L)L.L51K<I/=[0% 4$^ "('>4;$J*%FC&SPCBU
MV_)[V#L<RIT;DQ7)2DS(M/#/F2\S UX8!4##Q3(V:K)7BCINUFP>;RN2(AZK
MXKUEKEQNG0N31D;XVZ1.NA%_0,J7+1?(QR@LU"?RPMA+,QC]1$I<S_U([-:Q
M[":TY-ASJ1EZS.FG7_='YHKV5NI<CJ=3QFP9^(7C<;=QC-WR^55UC TF/:"&
MNHZC*)8J_6,@%R9RG=RRJ2+9-*QC<RBR1G.V8\#:7.V\SX]4$!9 70)J["*J
M]>A70;3FG2M5#?,DOF"]DCRMA((AA %,+,I&NDMTP-91EH7E &,71PU?:IA4
M)<5U,P*DVX=D+SI0EZURZJN:CT$/$L5KR -L'6?S69M"I.XA9JU.1N8*,JLA
MT@<5B+UFX^JF8,O$'?BP2V&05^.( !B8Y#,6F1=X6/G<W,/Q3P*/ZU.,OXF6
M^FW<=]4KV[]T0>[;I&Y$PM_=IA]1Q&%5CK<1ZDX.Z%O E*?2"7XQX'!'*R\/
MN/;OCBE:1?4Q5"_J*,4NC6-M?0FWZ>,>+:B]I[1JO):U5[#/;!QC+5#+"VQ:
ML';LV+3-(.R]KSB/2"<PF%$?JU+I^8+]G6?5&?*_(/R,G^F+GT<?1(1^38*\
M<HQUB2WF>LR.V(QVD&MEOV3*-CNE9>RO/GR+\ >?-3:I%ME)7ILK]]_C>$@]
M%>(BZ,*<D;E&,7:]E4$K\<];0GFC)9*YE'JA+(!:F@VZY";'*X87*VG6,DDN
MQ;<ZZ67 MB%Y7)ORT/7!,;3LW:M:E;&*Y2 V5\-*JQ$S9KDMJVP?*+X)%B0-
M-Y2!)8.3C*%51S!"G'X7'MI8^#.(&><YM/\ %;0XY%-8@TG>$+9 6^[CYUV8
MG$A1LQ'QB</=&W@IE,>A+\8\#U*0+P^X]N^(7-:65!2Y4 =FIWFM9I:SF12^
MI;P..PKJS&1$FIC 3<\PK.%ZH/4M3 :_%7]\7#+"?DJ]6EQS P%:E6M3=D9.
M)U?9=9X]QP*U I40(D1E(_F"_97*%R.IX^U-I8S\4SFM8K;3^7;MLD7EF)W"
M/736)M <Q9B0YZ]FGX8ECKS5G182]5RM'Q6%Y"KO4<QN0R968F.A6#6"SJK*
M&ZY7+Y-K!B(5#LF]9$BKUG6LD*Z]K)VDYA-;(!!#'9<L30[L O;-SN^%%L[]
M?#MLTLQ9R/'N'4^%Z6P@F;(-<F9@$R 3+T+;4S"@(P=E45:JYD1.*->HRU8#
M1FH^*8VT]#&S**X;:2AV%R%LN/=8=E,FL15DKF.R-:LB"DZU>WE&(99M>)*
M80#"30A/A=PJLLECF$$0S<A66!]>#C'5.[]W TQ+\?"O#XVICY.-=OXFAN>6
M^9@R\HGK.G&7O70I].6KGK&39/Z$UVYZODQ$9]9;X=1#(R,#RZ#OD?/%@B>&
M0HQ,*JV<KE<C4M[=[JXY<Q9;2ZMK -(&!#:Q X(U,U.B8$6%88LR2"!(*]6I
M2HUQ.=3\/0JIIIED^G(8)@STZ093$=(C^%]RK^?O\+_U'[WW3_R_4_9"/WV_
M]]I'_=UC]4_/V]>L]9GUG^PWN5WGH=W/?+QR;C?&>#XO"K2>WP_BM_)S6$::
M\X;=N[70M=.FO_"=@?\ HF7_ /44_M_;_A.P/_1,O_ZBG]O[?\)V!_Z)E_\
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
MI2ZG$<!$76UGY4:,B.">5!1K.F&.947H]K+SP^ASVN349AJ$>*TKCF45,R^
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
MRKU6+P"X@_-7]3EN ^5>JW ?*O5;@/E7JMP'RKU6X#Y5ZK<!\J]5N ^5>JW
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
M8N=\7YN0,9H&VV0."V((H>35"/,W5W:I>6M34I4NBO'7JLE2VJ!,0A)IY2C
M8(RT2M,!%.,R(=)-&XJFM'DLU:]3Q4"II4:.U,K.U1:<WB2G3(L-V*L9JGO*
MJ*]E:2<>0?RY/"S7H5]VK28-[3-^IT9^>I4EN:XZV^=1@QQ:%V-/5UH#21M#
MA!@C;:"T@@E3)Z16;Q/U:G]Z)4J\M06IR$I&&'>MDD:CBU"^'(@9\</&8"*)
M J:5*\M5[SZO>.G5FLG/I=$U 5K"F15:;TD%K!MO5=>RH#9>4 32\M6J[.S5
M.\UXIU4.*IL.G$@ 6S4N.X]&=?9,TBMH\6F\8@K^GQ"7LW/,3ZP/;._>A_E/
M8.]>TZKW^!VC:M#1U-G\OX>II:WYNID\&RU)83NNLU*D3'?&I]["J2*BI4"H
MNV=YRGH:(YMA05D:J([J:B(7M8>>/TI[6RM6I-,J>S'J1^^,"+-V=S]MG:6G
M-(_\X,JV&)5:93ZG% D,8U0A1IL<2'H$A9DMN-H0IT(J#BGP6[U/TVGO4O3%
MKO:[#CN0-(.!O8S;6/IA@F4-/*.'0E@ATV%$I\1K'2BPH[,6,WF7%<C#  T&
M*]*Y13%>GVM/,;^K'VJ72ZDSM,"<TK$IC4=9U6BWCJ,&T\&[>VX)?OM'"8R]
MFB8[))AS9U-GQ<PH#B1JC39,2>PCH(@/"U)!'P3(ZACT6[SN0U*%JC)_Q4Q)
M>UB[K)/[Y#(2I=\=;QW?#:]MU?&*_GZ;3J8D)7XE44RJ6W2IM2DSR,!;4ID^
MH2)4Z20MB#;1/23)D  65 0%$?>@M25D20::>ESZE4ZO,)EC-HQ]LJ\R=*",
MTI&3<8'18 S,Q;0B)5]I+SP^ASVI^'-8:E19+9,OQW@0VG6S3 @,5Z%1?_\
MJ=-G'8H2W'G TM>HU2J5B0#.*%L[#]6F37HT7,(FL6.;4?.*%IYD1;-38<)T
M'8Y/G#:<J-3DP:><G-M!4RF29CU-IA.H9B94^+&51,PX3)%6I+"=UUFI4B8[
MXU/O852145*@5%VSO.4]#1'-L*"LC51'=341"L[-FPW3>DHR,T&JC4XL.HC&
MZ&!JE.B3&(%51H? !*C&DHC?B^#P;8)T(FY/:5\QSZLO:V_]K_P_HUSS$^L#
MWP'GC]*>^4\QOZL??!>>'T.>^%\QSZLO94_\:ZOWJ[Z[7L'Y!4YVOL.S;5_R
M;"F:6EMD?RVGGU/%YLIY?==\P7G^Q;>Z[Y@O/]BV]UWS!>?[%M[KOF"\_P!B
MV.JW6J25*!&FO4]Y]8D^%EF-L19)M:4^)%>+*S*8/4%M6EU,J&I":#O#TKV;
M;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]
M*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]F
MV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/
M2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9
MMO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FRHJCX:94W[\4/]G]0K;>'I7LVWAZ
M5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-
MMX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>
ME>S;>'I7LVWAZ5[-D-5' 50EW[AZ5_-MO#TKV;;P]*]FV\/2O9MO#TKV;;P]
M*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]F
MV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/
M2O9MBBCN0?AW@B OYOZQ6V\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV
M\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2
MO9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;*&(XDJ$F_<.*+
M^;_GI;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E
M>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;
M>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX\))O7\X53]G]_LNY]_-?]M>QK/\
M9U#^AW=_1K?GK]6?O@_,+Z%]\KY[GUA>^!\P_I;]_=S[^:_[:]C6?XSJ']#N
M[8'JS5Z92&7"R-NU.?%@-F7[('*=:$B_<BJMFY,20S*C/#G9D1W0?8=!=Q-N
MMJ0&*_M"2I^%1Q3,B(2CCX2"6*(JIOP51+!?AP7]7X<N*9L,V7'PLN['#?AC
MT8V:[YU.GT[74D8VZ9'B:RAES(UM#C>HHYAS(&.&8<=Z68;J-4IT!R3CLP39
ML:*<C!11= 7W 5W!3%%R9NDA3X4_"]L4R++V9XXTC99#3^A);\I'>TB+2>#%
M,[1X&/PBGX$121%+'!%5,5PWX)\.'P_JMM$"7%G,9B;UXDAJ2SG!<##49(PS
M O00XXBN_P#"LFHS8D",A""R)LAF*PA%PBKKY@&8OS4S8K\%C;IE8I=1<;'.
MX$&H1)9@&[,8QW7%$<?A5,+;1 EQ9S&8F]>)(:DLYP7 PU&2,,P+T$..(KOL
MJJN")TJJ]"(B?"MFGZO5J92F'CTV7JE/BP6G35,4!IR2ZT!FJ=.455<.FR$*
MH0DB$)"N*$B]**BIT*BITHJ>]6_/7ZL_:=:7(8BLYVV]60ZVRWJ.FC;09W"$
M<[CA"#8XXF9((HJJB6<D27FH\=D"<>??<%IEIL4Q(W'#40 !3I(B5$1-ZV0A
M5"$D0A(5Q0D7I145.A45.E%2RJJHB(F*JO0B(F]57X$2S+T>0P^S)'/'=9=;
M=;?##'.R8$HNCATY@54PZ?P$_*?9C,"HH3TAT&6A5PT;!"<<4013<(0'%?",
MD%.E4]I/S"^A?:@DPY#$J.YCIOQG6WV3RDH%D=:(@+*8D*X+T$BHO2EG%COL
MR$9><CO:+H.Z4AI<'6',BKD>;7H<:+ P7B1/P26TE1U<AY-K;1YM3BZ@:C>T
MCFS,9V_&!J(.8/"3%.G\)'&?9D +CC)&PZ#HB\R:MO-$3:DB.-."0. OA :*
M)(BIA[2OGN?6%[X'S#^EOW]W/OYK_MKV-9_C.H?T.[MNZ/\ C=%9K"7<&E4^
MB4VH"KL2)"D-N$\\S%/Q>8R;;<U,J^%)(TZ3%4JD;N?3VJM-JM\&Z2S3IE19
MGT^[=7J"NH<<V(R-R(K$=N,2)'D.&\XX &;AIGS'=*]=0I-=<JEV*K7*/5:?
M V!R'+IT>2\Y%E1<RMNQOR<M)S#4+P,R^$8MW!OC4:C0WZ5>:\,:@2**U2=%
MY6GY<F/MY3M<E%\MF=4&F6VV6TT<XO*KB6[M5Y)E0B5,:$-,&5$6*X*39,D'
MF: +)ZF:)$@J_A,;#RZ*1BH+:EPZH_W^@5ZE2I3LF/=.K4)J[51;AE,8C;7+
MCMQZG!=RJP,A")3/*6=!RZUVK^RZE0G:9-O$U1)-&"D:;TMAR;(CG+.;KKHN
MHK)LM-1VFP$1!YQ724VU[H6U5B*_&B,TQ)K.R%B]!?BN.T>-$)7%V18.J.U$
M*993FHYE%7%M<*EQU5'Y1WFT,/SGF8,*0T'_ /(XT+?[LV-KNU[5-6+JTZY5
M'E="X'6ZG)=.<N*I\.R'CAATM#O3?>)VDWCH;C-!E1FF[OTZ[U3K0*R;C;3O
MXPW@*-'ATF9F)<8K$DL"PCYT<P-R3=>[U1H](@,W=HEX'7)M.VUQH93,%V1&
M9+%%-7SE*"&X"Z;8JHY3RVK=QZ*]&I4FO]TVOR)=>J,?:(S<9%44I\)KR9U.
M6L9Q&M?*VA*R YE=50O5$H,MN*Q=&2,"+2ENK5:X_>66QF&8,RHP&"8I FXV
M0Q50H^="%5P',X-W*DDUNGLS;C1:PE+EPG%.!29#S??.D&!D.%1<EMN_EV0"
M1M&FR#Q:6NG)N['HD";6^Z))H)L#3D;IQ-/NOHF9AHA("-T6U>>:)'53-E5%
MMW1:7>213+PO76N_$KU,EQ8"TL7')I,--Q7V&G7?R<'93>)9R>0&C57EU$T^
MYDY5ZS0I\"_U1@D\S%H^S2*?'E#$=6"#VL0/-Z$L<)&F+X.B0J3@X$K_ $9O
M\LTCP?U^/+H_UVNC6[N=SJ=W/*51!ENUJ;-)J*54:=9R#&2"!YB4_&-9D0\P
M2,[N06F\:>Y3*S1:$_-OA5H9S:K&G5*5I'*+,-&H\"+*<J=0QRY67$!I QS$
MBDA#W0(4VIM$EVJQ1HTF<M&?HDZKTJHOZ8L.T\R$J<[M LO&A"FI%5R.X"H>
M=>Y)2ZQ5:!4SETVH[*,N@MR*<VK$1M^5MD!XC:EZL9([;*$GB7V=;X4PO3?B
M@R[OT^[5TZC-A,7=ETXW7ZG#I6CM#DB<C@G%=)ES,PU'TQS>)Z,J..4RAW1G
M4JBPJK<BF7JSU2 DYV&LE0-UL2%4U2,C;C>$*@+9..B*.(&%_P"O1*K1&J?<
M6]+E,&*[1M2156-O:AI'<>1\0CML@X#BN-M[0\3A#K-((K:C7;O++I,Z)>BZ
MOXR1VJ?3RA]Y7%1UQ(0/D^ZY-;$6# WG\2<(A,$:05$O>+?GK]6?M*?Q%=/_
M +QTVUZY8LQI!1J#4GD8F,-RHCJMQG"TY$9U%;?9+<;1HHF/0MK]N4JL4FET
MZX]+I-0C1#H82W)Y.7<:JST%UW:61BQ%('!$V6BD#JB@& ,Y3NRE9J-+J$"^
MMW:Q5$IL>E;*-#>@TZ+4&F&)2R7W:BR;<K0?66(J9#J C8EI)W+ZNDR)!B_\
M&]4J+E-@TF,S&!B.[3CG1(H XV# R\6=(@!-D1C* FCBY:/7 =G5 *K4(HR+
MJQ[C5UN)"I$V2C.M$O3LRL29D%@AEOOFXL"5E=:9;:\ UG7I6J0&*%,K41IF
M[O>L=5NEPKTQX3,A:KM*2.^9NQPD.@3.S(T1QQ81S!U/:#\POH7VDO-7Z+7=
M_P!%3_K%0LS3J =&I4BL]U:]5WWY"TAIQI(L:-(D;:['9<C;34?$ZI/FZ)27
M1!'R4%)+7Z?_ !DH[G_!X^:JXMW01R\@=[8U7T9HI.1NG"W'?2.AP!SN.+J*
M0H&!]T)(Y0J;L]6[FSKKC%.8*3-"H,TUQ&YDK%MU]8TAYHV7'<ZHPQLB(+;J
MJE5NZU6Y-.6[,*EM/3H5QJI>0JY5YD));CDD*:W)8I-/$2:1(P&,MPC=5M\6
MVDQH])@D%SI@W8"\%=<F4@IDG:G:C(ID>#%@U XRL1#.&_+=<=0I&@XPR!-F
MJO6F#.)DYJ7KO<DLXXD$<Y/?^;KDP!FX0,DYF5L"<,A#!"(E3'VE?/<^L+VM
MTVFE?=!LR;90A;5XQ%5%I#-4 %<+ <QJ@CCB2X6J<-ZY-6%CO'0E.D'>2[IM
M4H7I]2!RL8C/6.[M(CIDS%4Y>$+PV\#:Q]K'S#^EOVREQZ3=JI+#_&>[305B
M-6Z/%;JNO+9U:/LKDL)C*33(H)N2F@B_\XX:,KFLS)JE(=H<TU<U::_+ASG&
M$%PA!2DT]UZ*>J""ZFFX65#RG@:*GO'N??S7_;7L:S_&=0_H=W;)>"+5[P77
MKJQTB2:I=FHK3GY\4<,C4W "U<B((B8J!* @#JN VT@2;HJS,>BS)25&54W9
M6:LNU8>"J;;IH@RV\/ RLZ&53 F2%QQ#GU*;6;Q7CJ\VEO44*K7YXS94"FO-
MDV;$'Q(-M*695(S%Q5)2PRHX\CEU[K[=5MBNG6(]:@/ZD/:GY,9^3(!N66QZ
M1,J4HT)&663RH.#B+BJWBK3TZL+&O5$V:NT%)0#2)Q)&V5J08"RDA'HZ>.C$
MC_B)/C6\.&S,QR\5Z:UL-.=I5*C5:I Y$ID)T%;4&6(\>.#IBTNFV4A'! 4'
M*VB@"C2[D[?5^]M)JP5AB3JP]N.0$M^8C;I[%H*SGD&. 1P/(@^'CBJR+\Q*
MK68LN>RTU4J4S):2DU%8\0H<<Y3*LJZ>B"BXV&L@B^V+HX8DA79K<M^8W)NK
M*ERX33!,)'D',;::<&6+C#CA B-#ET7&5Z5Q5>C"=1F)=7;CS[QQ+R..(["U
MP?@Y]EA-DL')L+>JY@) 3_AKX^UX4[_7H@TR\TPJE4Z+"GQ@IQU,BS[9E=A/
M.E@\FNC#KILZJ!B*MMM-@]>=F;4I%0?H-/N^X$DXJQUC4YN*VV_E9BM'M+B1
M 5U=32Q(\C0)@@U:G+,JXG4[U'?!JHMO1 J%*JYF!9J:ZD/(VTB"K>5YM\\A
MEBYG0"&H5%B\%Z*-W\"*EXHM'GL1(U<<BHB)(DALAZ,AY$77*,K0%F-0;!7'
M%.@7EB52MTF;08$:E"W3YB(U4*9%>UP@U!9#3[[S3BY@D^-0I $NHJFB&E!H
MH5"L+&N]>A+V1'"=A:[LY'#<T)"I!0%B8FJ96VVGL/\ GK7PO%'CG5ZK>.[G
M>5VBSI+<>E26X[8Z30O-QTDQG7U;$=H5\T:-=04##%+C$[0+XTN+=BI+.G/W
MIO%$JM.@18^DY'I5W66$:PCDZTB9@CXKB.<LC>*%0JG(F1HI2HTO5@$P#^I%
M/. XR&)#>0EXO%X_J5+('P(.7]^&&%J11XE6KT-ZA5J57:56&)$0:C%F3#0W
MA_P6RFRN4,$*/G3(GC,%-#O;37ZO>*<%\N][M4D3ID5^6,VG&KS4YE[8@76<
M?75=!W58W--M-M(@I<VHRJW7JG.N4W5&X,F?(C/.31J@J!I4"V1#-(S:HU%1
MDV<C8 )ZF%JBXU6+STRD5J8D^M79IM4V>AU*5GSN&['T2< 9!(BO"#J;D1I6
M4!O(%[8ARF)+5WF;M,4\%82F,T^.;9M:;>AM".@C0@GY2K>3\S'IM?"A%.JR
M1;Z5DZW474=AZ\:2<EF4K<)=BTQ8SL"F#[;[F52\9C@J4.]:2JAM]!H/XOQ6
M,\?9'8F5X=60.S:RR,'BZ6WFV^@?%;\?>+?GK]6?M+M%ERIL%IR1"E#*IY,#
M*9>@2V9K!-K(8DL^69#',R71CA@O3:J4^J7VO=6(56I<REOQI[M%R-A,#3*2
MSLU%CDDEH<=)3(VO"7.T?1A>QI),]4OA"C0:AB<?&.U&I'>8"A_DW@FL?QA*
M^CXZW2@H'@6NT^LB9FNO2YU*@IG8RO,3X,>GNG*\1B3HM1@)M6E9!'%)2 AP
M%+HG#J56CG=&GN4A@D.$??2E/:"R(53!R$39 ^L9O.<48KB)F02'%%&'&&OW
MB.[E.G!48%UBDQ$I<=]IY9##*OMP@JKT".^NJS!?J!L"H@)(;8Y+2H#=X;QP
M:!*J25A;NPWZ>E-:J&V!/<-DWJ<]-&*Y*%7U@;4L47C)QML50,OM!^87T+[2
MJ?KM&A4R_E]8M.BN$XS %Z@K'$7'RD.->%0E=TW''#S>,S8$N!):'-&545<A
M7LJM[VQ4XV0JA5X[T:1'/"*B[&V#Y*R(D+R$B9WS3%%OE$.3.1N^Y$53(38S
MQLU,CTK\AQCJ@>(C@?CTD>-4EX, 2\D1V74A2\J4-9#C;L<7(;UWF([-/?A?
MDV5#18K3SJ2$? SQ1!$%R66?!O5>2D5.73XE.K=0@%2M6O!":5EF7-:D4M^,
MS40;(A&9 9BF(EEPP$,M(.B56LW<GT>G%1VJE3GXS\N73''-9R+4.^D2>Q+Q
MD8R@>-K69D&;C1BA*-N]$*5.F,[9.G%(J+H/RW'JA*<EO*ZZVTRCGC'"P)0S
MKO,B+%?:5\]SZPO;'JD$5D9\B.S%?EHV*2'8T<W'&&#<XB;:-YT@%5P$G#5-
MZ^V#YA_2W[8R$V*S*&/)8FL"^V+B-2XIH[&D A<+S#B(;9IT@72GO+N??S7_
M &U^"FPZW%BSVDAU*1"ITW)LM0J<>(;D.,\#OBW!54)S3/$"5M,PDF(K>.[S
M]WZ#$;N]=%NLRJDSLHRX=]:@\KL.#'=$MI\<2&*8HHNQ7H\9"5HM/\%9_C.H
M?T.[OZ-;\]?JS]\'YA?0OOE?/<^L+WP/F']+?O[N??S7_;7X*73:LX\D5IJ7
M44CQI"Q9,Y^GLK)8A,2!-MQHW3'.I-&#J-MGIN-EXP;UU"1=2I76R7+HUZVY
M!S) L,WCC.U47J1/!P@"I50F39CR)#P/."V3&563T%<M6<%%/^.=0WBJ_P#J
M2[O^<-N(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;
MB#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;
MB#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;
MB#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;
MB#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]9;B#D7UEN(.1?66X@Y%]99
MOPAXOV%_8/\ ZRW$'(OK+<0<B^LMQ!R+ZRW$'(OK+<0<B^LMQ!R+ZRW$'(OK
M+<0<B^LMQ!R+ZRW$'(OK+<0<B^LMQ!R+ZRW$'(OK+<0<B^LMQ!R+ZRW$'(OK
M+<0<B^LMQ!R+ZRW$'(OK+<0<B^LMQ!R+ZRW$'(OK+<0<B^LL?A#PE^8OZO\
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
M1TX?!^!4$41%Z5P1$Q5=ZK; 104_4*(B>A+$*MAE/'..4<#QWYDPP+'X<;(
M ( B8( B@BB?J04Z,+9&FP:'?E;$0'%=ZX"B)8M)MMO,N8L@"&8OVBRHF*_O
M7IL1@TV!N<9B B1^<2)B7^NVMI-ZRIAJY!U,/U9\,V'[L?T$WYZ_5G[X/S"^
MA??*^>Y]87O@?,/Z6_?W<^_FO^VOP4RE5DG%A"S,GK%9>V=^HNP&"D-06GD,
M#;)XAS$K9BYI-N9#;7Q@WF>6Z51NA&BW*I-ZHN66^S AWA;D5-95'E1U5IB=
M4WA6.W,?<:=<PV<L6G$CD=JS_&=0_H=W?T:WYZ_5G[X/S"^A??*^>Y]87O@?
M,/Z6_?W<^_FO^VOP7 O9#EU2FWBK7=)AW;=J4&:3)Q83SLAK5AB@^)E-Y!('
M<R].*$BBN%JW<BI7LK-;HM'F1P9;G+%:61^2QY ',&!'B-27&S=7(3H%@J":
M>'T_@K.(BO\ QSJ&]$7_ -27=MP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E
M3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N
M.5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6
MX Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G
M5;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X Y4ZK-^
M/%^RG[!VX Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .
M5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X
M Y4ZK< <J=5N .5.JW '*G5;@#E3JL?@#PE^:GZK< <J=5N .5.JW '*G5;@
M#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5
MN .5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RI
MU6X Y4ZK< \3GYJ?ME;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3
MJMP!RIU6X Y4ZK< <J=5N .5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .
M5.JW '*G5;@#E3JMP!RIU6X Y4ZK< <J=5N .5.JP^ /"?YJ?K;MP!RIU6X
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
MQD!CCCTB28I;NC3!O97:>W=2E4F?28D!V,VQMJW8;J3I2]2*ZY(CN/-^%$U
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
MR&J"T^PU";SD&GLX2-5&V\^=%52RY51;5:)2KQ3+M/#<Z(\[-@L,OONL)(B
M<7!XA%M#)P'-5,2$FAP3I6TJ/&ES:E,J=[*/4*I4Z@8G*FRW)729Y41!%/"5
M$\,LYN&;AD5K]17X%$IM1BTB&$>36(=8K%<KJ['J-K=T%D][Z,TSAD<DQX^
MHBR7%+!]![GM2[H([5<\^YM#C4QZ8Q*GTX*V CM0N-L@]^5Z0**Y@5>B.N]L
M2#N<2J= D4?N?A+K:-)?2)-JU("8[_AI<V''G*\4&5B7>T3=9 ?RAS25A7-2
MM.19Z3:3(KTMZFHS39E,IT?'_$A2&IK\APJ:3F4F%1S 5SB?CD=MW5Q>_P 3
MGF$OZ]F*#+6+_LZ>ZUS6*$R0WL"JQSF$VS(!_9T)U77'GE'2<C*&D0X$2"PA
M)@@ZB6KT>J2(L:M.5[,RITR?*KI8O L5RF/LOMM#&5.$$%55O#+FQ81+P=]F
M F/0H-(=#5141)21H.9_)CQY@Z$7'#,2=.-J,U*AQGVGZH";54"FK3(!"/EI
MC$)QO:<1(LC3JJ& N>"O3:^K+3K#C7?:ANM;+'.'%(''7_&QHCBJ3+)IER?K
M#(N["USY"T]B-3SFH-5>TW7!=91F.OY1ESD>*(X6")B2YR1.*W=-2EH99IU*
M(D8S9R@XND_E1/"RZ/28_"UG14PQM4OQ;@R]I&Z$\9<J*+S%/839'<6IX.FW
MJRC-$P<TWLQ950O!(AN$]-*&%&2CO@+E4BR)E+;GD<C-M+$8P)3-O1TL5P11
MS8*('A6,)!2(SU6:*E_DKT5L,TV+XN&W(-UQ8V='2:7,N\T7PT.T='?*HPRC
MG_O-,<_RL?>CGF)]8'Z)KC,]V='AFPUKR*=%2<_' 93!Z[D,C 9,-I10I[*D
MB'"1]%Z.FW= A,Q;I7@)+D[5^,MSHS\>&JPWRV.'4Z6+LFFM5@$)Z5'?BEM+
M4=I0+* B@T@()7'IL0+G1-EK5YH[U3ITMAZ4^$J!=RCM2H-/68S):<V]QLUE
M/&81R9-$14[E<"KQ(]2ALGW2TV*;#%(WY-.%6&W:=(U19%G$2;AO9]GP =[:
M+;NL4N+&I\"<W>*[+T:$Q'8C/C1MJNR@DPV  20-J5>#Q.LN.&=<;=W&H3J9
M"F36'IHQI,F,T^]&T+K1I#:QG'!(HY(\NIG94"4A;55\ <%E=T(8K[%4N-=)
MN[C]6BK+9D,=ZR[]0H"FV\BU)Z>8NO,,_ECXN1U$31$M0 %O&,;=3%&GDS8L
ME59Z(#HET%X'@FB[^G&USXCU*IYQI?=6O@S*8V-A&Y3$$Z^L2/(! P?CL("
MVPYF:%O%M!R*HVOC'OK&H\.(5/I#%UVZG%CI!6[K%.TY$"A-F"MBXW4-;:(D
M-!?)PV21M4R+:YD6]%-&:47N=521%B5F.,@V(ZWETJ7KL2A/Q[-*?;:\8.=M
M%PZ"2USZG&IT1FI#W38C U &02:,<+W3*<$9)>&OLPP6PC(QJ:2-"@Y;-)>*
MGOS*.]4X+,N5'<<96B9C56*T<A@PD16X3Z-XR6"0VE<1273SVJ-WKE5OOS 6
M[]-59M2EH T"HRIK[<ZET^JL0W3-TJ6FLT#HR3@.DVXI8^"=^;MMT*BTP'>Y
M_3J5H0*O(E)%;V2OM4K9E<IT993LN21A+U59TNA[4?,R1.Y90J/(&15J75J+
M4:S!;QVJAL4"FOLU!*HUESPBVH@A@+Z-J^X:(WF1?T2OF.?5E[+N??S7_;7L
M:K_&=3_H=V[%X ^%Q>"GA8;LWZ_]=L<HXHF5%P3%!_5_H_=;P6FQ\+4\$!3P
MUWGT)Q?YV^RCD'*N\<J8+_I3=8?!'P>'H3P?-_5_JL1BV F?&8@*$?G$B8E_
MKL1B "9X9S040CPW9B1,2P^#&V;!,V&&;#IP_5COPM@2(2?J5,?ILCBM@IHB
MBAJ(J:"N\4+#'!?A3=;3-ILV_P!@@$@Z-W@JF'1;(8"8+T*!"A"J?JRKT601
M1!%$P043!$1-R(B="):IS1?=8[\4DZ54&6Q#*[T*#4M"+AD,M$3:8H0D.&*=
M'3#I["JZ,-A(X/NH&L8(2EX9 (_"NY$1+(:@*F/0AY4S)_H+>EE7!,5WKATK
M_I6V4Q$Q7>)(A)Z%Z+< ].&/@ITX;O1\%L#$33?@0H28IN7!;+@B)COP3?\
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
MD&=-OC-"($*93KNW<G7C<I<2),JSK4R%3VHJ3V=IBQ&=L-"EU!R-X_9Q%ML
M)M#D"9H-H-9IRFL2>SJMHZ.F\VJ$3;K+P8KD>8= V71Q)$< L"),%7V2^8Y]
M67LNY]_-?]M>QJO\9U/^AW;M?*\U9B46H0*XE,[U \TDR5&*+&%F03C<F)IQ
MU-1Z%8><4Q1,V&ZUS.]2P8[5W;ST^KR@D&XPFQ1.)N*+,=X5=PZ ;+2;_P ]
M+52MR'HPT.J7$E74=$''.^ 2)4@R)T6M#1TA:/%"VC-G3#3PZ;4.[DJM7?B7
M5H3C@N2Z8T\[5ZW3\QZ4"2S-CG&BB8FH/.,*#K2=+;KQBCA-4U(%R)='9JY3
M/QAG0Y,J\#E+4L_>\H9-I$V@5Z ?%\4#!%0\/%K>9/\ JJ?_ %:!:Z-0O=*H
M?>6[='<"FI2-M2?4RJ-/:CH[."0FC'(&A;)Q&24=4"$ 4',P4V ] N._2Z=5
M2EG>)V'*DWAGP$=5YF*49QM(S$H55!20#_B4!O*3J-J#U]9-0<AN!>&\TJL0
M=E==<((KQ.*(R4<890'O#3$6U='?XQ;4"I0 HM7IM-9E-2KNWAD3F*8Y(?QT
MJBHPVWDD.,XIBVZ'0C:(&;4+)#;C2Z"W>&[]]'[T43(LOO1)CO#$0H<EO9P=
MA],85 &TD( "C.LF=7F[X5.]DRAL?C7=@:0 T4IKB4Z4T]#<B^+E,MJ^RSL8
M&ZXLA"><(A$ #!4[G_?N3=4:?<6?#R# =J.U3HD79P64X3L72U]",TVVP*,
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
MI7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7L
MVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWA
MZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[
M-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LVWAZ5[-MX
M>E>S;>'I7LVWAZ5[-MX>E>S;>'I7LV+I'PAPWK^T*_L_NMO#TKV;;P]*]FV\
M/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O
M9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO
M#TKV;;P]*]FPKB/02+O7X%\VV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*
M]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV
M\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\>$
M4WK^:*)^S^ZV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TK
MV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;
MP]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;*F(])"N]?@0O\W_ #K;P]*]
MFV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\
M/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O9MO#TKV;;P]*]FV\/2O
M9MO#TKV;;P]*]FV\/2O9MO'A)-Z_G"J?L_O_ /WH?__$ "T0 0$  @("  4#
M! ,  P    $1 "$Q04!1$%!A<8$P<)$@8,'1@*'PD+'Q_]H " $!  $_(?\
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
M7 $^"1"<0(VRNN PHK$,T\?5),586NEP#PF;<7%C%)XJ!KAEINHA2+;8^@%
MMLQ.HD:,Y<[W6.2D$D1B^[-_ 594/M_4FK/PJ-HV;*CH6S]"HP9*ZXUF,H*
M8*3C 8\1=/3^:WGT:>+9K=:(#BY1"L$.#.=?013]0Z8-<%A.$@<@(CAK\5 A
M,8HJ,_UZ%0BB(B,1.$>DZ<*O &0))  X  PP$K8#'B)!Z/\ NF/4Y#,%E.T1
M+#4,H;0SPVMD%(9(>#-_T W\A?LX^6U55555555555555555555555555555
M!K'Z]@]._?$[OD5555555555555557 '>[R!9%E]^35555555555555555"-
M[U?0?9I]9=<>1555555555555555%>A7O9;Z?1N_3?CU555555555555555(
MUG=]!]VGTMWQ^TM<:V4OEH[3';OD@J"XLX)52\NI\#2,:<#!8M"9I5F!Q97-
M3-.X5$ ;:!MA6!3<K&P2:(^I69"QC"8D<2\&QX:[DA*B6Y/U-Y+1[[YB1XNC
MXX.B+<OKI[/TI_0^^*ALHU\>LS9D>"9''5"N6J5U4B!-;Z67QV4@/0+T)6AT
M8/G1T4] JQ, 88 $Q&K]@H#VEXI=71LAB$BQZ.7S-ITE+2V"-BN6:=&?,/5+
M@^.,9:B@;H"C#J9<;+!)?$2P??EW S^<\7.6B4YBI0P\Q_#,.Z;#E0-$,((;
M%J-3;;YI:/QB1CT%PNQCYE9",=PJWCD.'77_ +=V>\6L<9V8K*EH**$@IU\P
MXEL!YBLT!<E(,$>7/5- #% $\>M&S*@UE!LX7A]L/'8,5-EA2?'93P<SU3P
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
M8"KM=XNVME3W+^0LZ^!R&(&<  "O:[>\!&O!%=L -XJYVIO<?V!;WGT^EA4
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
M6AIU1@D<5RA$,:JQ;<-"E\I+1'<Z0X]Z=>C)P$5V2C"NN*EQ*N=FJG&7^JA
M1H. MTG"8QP$>D!J'>_"VH<GB$XO:=V^>)RHI$^A[*>-F9A6JD+%A6*PZ5-T
M5AO6B$NUM!UXG'CQ%3&8#KX 102FS/;=6]W&_P!F'X!TOADW)IK</@+"(:;2
MH;?>GL31[,E$ZC@B9&RX2"JXP<<$!#Y36TLDJ[MB2Z,2M85<LNI;9>:NEU8L
MCS=Z -81G._T7\?R9,+M@<PWI]Z$DHZ8H1[$W?=KT=\&0Y3-06%JZ"R@RV0!
M]!6Z BG!;,,@@8&?,K3?)\O.1L8/>N4K.:5C#WEP6NIZMK\<VQ\"4PWWYHW8
M3;\GE4'P0=(<O[[S;CNK/1N!?R&>W6$\7=<)7 P7WWBSE9)PA,LCM>YH7E#(
MR2I)@:%)"Z'.G63I7]A(Y%(I0$?_ &R&$DV>S&)*I&$[I53&"7:W9!)0SW-6
M^'8SR4<$CC3PW8-6B(+I^P9\2OM1^4UNHP)H+!ZJB\$%LJ$Q=:G?N_IB!)RD
MQ]?];(%>U2KCXE8C+O*S<0_VA+STGUZTH<+S1N]Z]'8H?2<\T^0^CNT(V W-
MR+]L=B4.S55.JZXD/\IEL[J0@A.)$K+ LF''(8YD;DE<K;Q500<''JDE=#RX
MNU58*XZM34'/,H-:6Y4M4MB)M1;Q!/C&/X$>T!MX=/DH"#!Z50!/(FSTB0<P
M"@C"\9OQ0KB9B&_0MJFRGF?4#T#O&B[B<Y-6N42NZ?$XVQ @[BCPI9I)AY7S
MBV-D!KRQ3-?#8*B\I7C+W$Z\[RD&2\?ZP9\C) =]B9@C 5893'PM&7%(WR!^
MY.@#Y5IZR"1V.D>$PNUJYT=[8'!VODY.UR](44WCCN[OFY,:'H"9K Y"%T[+
M$U"LR$[?0F5S/9Y0 ;@73_WK2)0AEHE1#/*K&)$@7AS<2L3_ -RRORC+TB!L
M^$Q])=(S$P[M\G#M2E/V8Z;QK9>1SK@N?4;S%9<%UNR&+^8 A\.P4=^E'!H?
MB7O@^6Y<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<J=6
MI>'JW-C?#2QY!/'RY<N7+ERY<N7+ERY<N7+ERY<N7*(*(&GAO(#[H?2/]DY<
MN7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+E
MRY<N7+ERY<N7+ERY<N7+ERI>N=H>&Z&M;.$TT4_0X>H0&&N^4M U#*9=1W/=
M!A<3=0/V;F\<O3>3Y4QCK-2^ZC!V\TVP?BC97#KCDMQ TVU];YIF;_-8)?B1
MFEJS#8_%EET <ZN Q]R6;  ZDWHRVN>O^F[S4*85/!.5<H!1D !E7<9+S* ,
MG@8R,N-NW_001S@*QHXTK-M4-AA!>,H0@KN=T*;ARV<;B5=TT]Y?.1=5V@MO
M!L9! \:!P0<)1LC"U47@L%HC%AC@#XX#<K%&!; P.#4BU@C]=4-YH?C<.@4*
M*!N*$WAP4"C,K.=!.X(/,U^AX4@[D;(LI<"O)&4I5JNJ9LM;7)5BKD]-,A3=
MK;09D02K^?.(5VHFJB'E( 50S>ZAA<F<K^9@QY<<2S6* Q+K.]N':RL][<C:
ML0S7*'H=.!S_ &>^D._SPYG*>8S>,B(T3FSMGXQ@TIU"*#+!1:/;[IV,"FOC
M@,QVBUNTU)"TP9,D0B)X)" 5#*ZPD;+&VDM$X3:?^R#XB,C+;^<7<%H]XO?!
MT4%ERAHD[N<7@B\4Q7T\X-SYJR]-H9?E6DG%@BG QZ+['*%5?*!GYIU?\W6'
M2.G+2=0ZX@ES:IT.!N*3'&8)UZF%%U\&)Q_1K7\PF?0H0 $9IPI2T?G7)R@
ML)A)D?=PBZUU5 H;%$.6-";0%S%%44L4<] #W0QEYOW1TJNB#!R,?1Y^UXW]
M&N  ]T7Y\_[V/&1U<*)Q0[*R&NP&J#)H9M\9-HJ^"S*O:/H&%E(*2F<<&!HR
M625MJ,9U0R9F\&WU.RLHZG48E!W-=I59.AOH8$ZFQ:4$,]'Y6AQ.!177/6'H
M7C)%Y=P3#$[/KENB7!;'#/U)]@%M7\C]WY[QV\X]D K3;N)%F-22\XR+80$
MU+F5&\.\I$-]TA&DT( KM827^TJ6F#@.WN4,B>4AUOVAY.?5^%<D)<P%"$<(
M4VAYBBP=- 1<%ET)5FRR\=7.H?.=('SF@@T8,:\"(769=DT@@0DD&K[4$R;_
M /XK.:Q=,>.>E25TVWK[LS#"$-O?M95&"IL!VZ'\ )2;N^:Y>FK;+KNGX#CU
MM.L#!"4%Z%E/I:^F4=TUM^8AOWR]N!$%5*D\L*7NF\WK88]PDBFLUPUK(?\
M]0W$B75LSC.F.DB)-58<9L[ZD+]D?@LPK9@Q"G# E.GK.3%]T&$;,&KLPL((
MAP[(<5;&:ZQN2@%3A"L(02$P^(C1R  !H  .,*:. J?BTK= .$T$@5( <OX#
M=XFI2I3>1"36@F!A*4 0X[&=7'\(4S&E%4=E.<6M716EQNM_4XZS<O3Z, 4I
MTRG6+)3D 8XTYGUP1E$#\ @)[:7O.+R=*[-#IUK61U->MOC6>&M-?/\ CS%Z
M),"'82O>5!HD:?4?S*8. $6(2.R$.>_\KBJI9+JW:W PV"Y_@XY'I_D-:XR#
M\)H+>F)"T0F+"R >;$]<8/'_ "BE'6J,-M;SE8B.I_BE/J0]Y_ DG)?9MN<7
M-!P1T"]!(=CF[YQPSA@!$-(FD=)DB/NVK M%55G;D$! (%%0O*%8/%9SD?PK
M/:1$&BV=?-,K[H<O9NN7+EQ@JB6Z[J*;WY:RM6K5JU:M6K5JU:M6K5JU:M6K
M5JU:M6K5JU:M6K5JU:M6K5JU:M6#8:0[6T-;8+]A>O[AK5JU:M6K5JU:M6K5
MJU:M6K5JU:M6K5JU:M6K5JU:M6K5JU:M6K5JU:M6K5JU:M6K5JU:M6K5JU:M
M6K5JU:M6K5JU:M6K5JU:M6K5JU:M6K5JU:M6"Z.K8[2#CE4#VL_X?=-XULI?
M+TWC6RE\O32O-,R):)M5^UB0V58EE28+U88W,0XC,^(@;'';@86FTN.@'Q/-
M"#))PWH%)@..*+DCK#[#5#:81@BD=(,LAMG^QGI^%$1S%6;#FCG2JZ6)+ D6
M$8Q%3B& P%SGE$)NAE\7N]<356*V1H:&F*\4[82U"?BNVA3+A?IDLM^D2LP5
M,"M+/Z[9)36?'#%E[8/#IL;QJ"R06WV;]U(BQ/=S(6)\I0DCOZ$*%M^6V#=V
M4VJ&:; ;3+>Z%D&VI "@VR0I-[F;]#3/;"45!15JB#HZ3Q+#*'J(FK)0 'R$
MX@"*L$5?0HK@ @ 4"(\(FD>D\2M#3=&,/Y[/#YF2_5A"_L:492F#M#*["TZ'
MB9)_KWA"*'L-_ #4J9,:10F *B,F4:-:="]460%JZ/\ 0,)TQC:\^#03M=U^
M%E587MM=B?KY>&&]J>FPJ*07.-L5B?JN0 > Y=3!?G[\4'R$UPF'H*&<$13
M@_ZK^5NLKS,]X)&D$OH)C8ZE2HL8#TM4<85;.SY/I9O#QTJ(RBJ!C<$!^"+S
ME_ 7- V#9PZX:?\ 6JC(@]<P1*FME !P8S>)G:K)GE0"[9K2+P>>BE)]KFTQ
MM5Q*GW^YQYTYG/EQSM\,-RV7MVF5<PV P:N0%%MTCQ&*00J\TLX=%62O#E9>
MFZ"C.W^"4XP#C;W10A/B!I*">4PH#S?VDNI/,?X?.UFZ-U,3%UD35P+$!!2[
M( ;0&?8AAX^_%'6O=N =@2=P?FN9;&<( 30J?G9#=(T4'_OIB?,(%SP)H9R.
M^*9E)L0"?#HR&]4ZC?*6ME!0H>*.>K)TN-K BD8@RB1Q3AUUC@2 V44\28(%
ML8#*YP_I33O-D0WG7&#)I4/57 YMUX8M54;H,*L [EG#N)/S1OY1[$7@]T;Y
MX3D9$>N3!'OX< ]4;;XG92*2A00R-BP&<:K^,DL,P-(C\@XU<<?W0)R]).L]
MS4+DSP2$-KXE9P<"F03I,5CF(=-L>5?!BE/&X:YMP-K81DV9YA<$K(A][8 V
MI!?$IO).\GDAR*&U#V M!JX+1,D(C0A= N08)B\BO@'*U@^%RY MWG][)[\#
M*JNRYKF:)N6,MF2VP]RON>^&NVIS%7T2[' A!(@!\])!GC(06@Q,:U' X\CN
MK\!6'GJPX3(W)R48%M@QZ$@.S2R;(&OC=\%"^\^_&_N%H'AU6Y%_D2Y4>/M7
M&-I93RD)Z#)3\@I:+S 3:R9-GCO<)=ZR3#-4UZM9>Y6N3AP!^&0;#LJ1D9"*
M%45)%J\I3 +T?<1G57(Y,34PU\N)"=:$ OD9>FQ8;K/00P 2FD'DP    ( T
M &@#0''[)<:V4OEI_4%[UTR9,F$ 4RU3,IO^6T6$B1(D2)$B1(D2)$B1(D2)
M$B1(D2)$B1(D2)$B1(D2)$B1(D2)$B1RZP^TW_2/WN>02)$B1(D2)$B1(D2)
M$B1(D2)$B1)[S;E8"S3>O))$B1(D2)$B1(D2)$B1(D2)$B1(D2/)KV^5?[*I
M]/7D$B1(D2)$B1(D2)$B1(D2)$B1(D2#W\/AA7[M)^?SXY(D2)$B1(D2)$B1
M(D2)$B1(D2)$GR[]/E'^RB_3W_S0_]H # ,!  (  P   !
M
M
M
M
M #           !@           ,           ,           ,
M                              (     G,    !    )D(    !   (X
M25P@  !                                "0     !     .U     (
M    >D0    (  "H V/4   (                                +$/
M   (    #-P    !    "!I    !   (/0:%4  !
M            !5ST   !  "MVHY',0  ( "_SUJI8P  ( !%>&B%S@  (
M                                    (  4[3VDQ:  !  <\\%Q>_
M!  6_:>80$  !                                       !   =BC!
MJ94  (  (   <H   ( #8   A(   (                           0
M         0           "           "           "
M             "           "            0           0
M  0     ).DA                  0      @    0     *     "
M4D    "     1P    "     "5\J*@                "     "T    "
M     $     0    !I@    0    "&@    0      !@
M   0           0           "           "           "     222
M22222222222222222220222222222220222222222222"22222222222"222
M22222222                            0           0
M"           "           "     "H  !B 0##;ACB, #""X  "     !4
M    "     (2     0    53H    0    -*N@   0     ;^,Y- Z-)6E$)
M>@$Y3P@  0     5,    0    #10    "    "=:    "    !'K(   "
M   !&CUXNF^EJVFQ%C_<L L  "     !<    "     6E@    0    "E8
M  0    #/Y    0                           0           0
M      "           "           "  !  >22222222222222222222202
M22222222220222222222222"22222222222"222222222220    !
M               0           0           "           "
M         )X  "8""  T=<         "    2\4    "    7       0
M        0                !0.OR3,5HVJI1[T        0   "F<)X
M0    D'OX   "     .@    "      \          +*$V,>V*2N]A?"@
M    "    =O70@  "    8J]%    0     (     0               &!
M                     0           0           "           "
M             #4*22222222222222222222202222222222202222222222
M22"22222222222"222222222220   9A                      0
M      0           "           "               !<(;H_M\
M          "           "            0           0     (
M   9A,#]E6C                0     <@    0     4     "     #
M   "      \        !4* 9L,                 "           "
M        0           0               :A
M0           0           "           "                <*22222
M22222222222222220222222222220222222222222"22222222222"222222
M222220   3A                      0           0           "
M         "                 (M"V=+_7@             "    <\K[
M "    " H8@   0    #      0     =@         !7<\2MD^H
M      0    3DG8   0   !:>.0   "     2     "     "0
M(                     "           "            0           0
M              9)+2222222222222222222222222222222222222222222
M2222222222222222222222222222     (                     "
M       "                                    0    !
M            0           0                4
M"     (;XE4%X2<             "    1+[S   "               "Y^K
M_P!               $     4!.V-ME-8             $    &I]C   $
M               TH]J8               @   +"
M   @           @                                   $   & TDD
MDDDDDDDDDDDDDDDDDDD@DDDDDDDDDDD@DDDDDDDDDDDDDDDDDDDDDDDDDDDD
MDDDDDDDD    '"                      @           @
M                        $   !@4P; .     KX$H"P (    $    *)
M    $                %R0                 @   0"PX3E@-"JMU56H
M?2AX     @   $[>-P   @               "T_ 4               $
M  H0;4-#*I"H9%]SLAOM@    $    ?!R)   $                _NR"
M              @   0"                      @           @
M                              $   "HTDDDDDDDDDDDDDDDDDDDDD@D
MDDDDDDDDDD@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD    $"
M               @
M   $     0,\6\TU  5OI!         $                    2(<4JC7J
M                    @    "O7R)QTR:HW,U          @
M        !&EETE)CX                   $     2H;D <W!D9DDX
M    $                    \XC7D$#D                    @  R22D
MDDDDDDDDDDDDDDDDDDDDD$DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
MDDDDDDDDD@     0                     $           $
M  @           @           @    "                      @
M      @           $           $           $     5W"8=PV=+UX0
M@         $     'X    $    P]B*P   @  $-L?\ P   (   &DCDN@
M(     ET_P#]Z%#^["M4         "     "     "    (L%7@   0   >M
M\[@   0   -RRM2   0    !  !L                  0           0
M          "           "           "  "))62222222222222222222
M2222222222222222222222222222222222222222222222222220
M
M
M
M                                           ?_\0 +A$! 0$! 0 "
M 0,"!00" P   1$A #%!44 04&%P<2 P8("Q@9&A\,'AD-'Q_]H " $# 0$_
M$/\ ?]]Q=,>.1 <2R-%/R+KKKKKKKKKKKKKKKKKKKKKKM]AT5Y%4 Q$?$3\F
MZZZZZZZZZZZZZZZZZZZZZZZZ?H,PS:!/2>LJ4K^/====================
M==<<?V<#[<H4$'2*1^/=======================?D.:9M%GI/2U $_P!-
M70T'DX4DMH0&G.I'<:(CL[.2$>*#D09A='&G " 5$XEG*Q+$*029!!*,_$:6
MK5D4+D1"RU[*Z1:9 @^4^&7=_P!OD9!;XHPT"U#\*&X+]<P"O/8B ZQX<43#
MR*6-JGR6/^E7]Y"!@Q2Y.0XYR5/L%J$=P"/"2AC$HC*0?&TQ!X1%R@1 FX80
MB@@TZO(1DA81(I0Q-T5$;J%0C4"B%J JAWT_"#[$+[0(8@BB/^B6EQ5B-- %
M(,4T?/["*]CZ$'3HP_'AVY.&QBD1H(2N>F9A:L_R-%2O45M),']:>^ M83HG
M)BM4N0M6&3\1M,\.] -U<WA7L!Q<H0,1#\Z/7QH1&E<4 O(:X$**(HC1KJ4R
MM\"*7L_%Y2!$ZD'LY#T.0##.&YY5D!_!0_#_ &?^.JN*2LACPA3"#C58C@!/
M6TQZ31;6_?,-%,1%\#YF1,5<HH5%#Q\3Y/C5= DS !IR:/4_(EJ"<J$L9M&I
MKSA5(G&164HCM :R!T<V&2H(]! A)T&,E*-I)$O_ -$BV#2YC']5LL&;F]*!
M!YBMZ&P0+R.LBD1 RBYE>F'@0 +T<I% /7+7XEBO]PU:12YQS"7-;0 S!C4@
M,&GX<,-/.$[TGBC'5?H1:=)7!1$J2B)Z(\.3Q#>?S-4C=<$U4<4!)5J):?\
M%M$JK2*(V@(INKMN/E2;PG2._P"P(>?.R"UO1RP[ P?:$^*4W<Z"=W^MV5AW
M'X*6SA^\AP,2*;"0@T5=X8;"E60]1(//*21($&5OA=T1="@81["KV1<AQ$/S
M [OX(#YS.? !UI(;7#( Q9K]6;"P)F4.94/F^:1!5GJ :L1.!&]**)VJ '(!
M_P HS-:D(404TIG_ $0TN0(.FM-UQI !Q,;D6FG.[: E D4O0 V4V[2 \A?8
M3^="ZF$)X%'HS75<30-$Y=N^$PJ9!9"J;P/\Z&L%? 5GN;V?ETS70/\ [/SJ
M^ZKQ45*^3([K^HT7J=G<B,G@1G4=O*!J[$ZP%=[J%(5/$H/J B[Y<=BH*,$^
MEQ#O&SD%[G+5L%%<UO(HG;4-;#P,4B8!R4D1?Q[(!"&-TDSVM4GG0$JJG0/?
MJAD<431?-9SWK02BF0:R\ %$?\MHF\<5!%C7LK41,(+%4+[^";E<NR$"!=#%
M>O1G2(RI7HWP3MU=]LO3^L"$83!QA_E6'&T6&J@Y(5Q"\9:B\7"!#@8 HL"M
M<0XN'1-</:M(%6@+_+C'D24HM\7467MZL]1S+DDK4W+S!8=.FQH* -+A X!.
M]G".IN5VZ9)0(GQ8BB C_*AY,]83*FXJR=YRD VM+.H7;+$JQ(:4+*9(U%M,
M,?\ 5$:.Z->]8[!D=>M%"@=VZ75\CJ,^G0'@+,]EJ@G4D)H.@'.]3>P0\JW\
M%B*D^!+[C58>U932H]-.#O6SQ=EILF"UF<H/6MSP 6\ZEF(M5['V#HA%RLH(
M_P!.-+H;"DRQ7 VX\DMH67CDE@&_$:]1,(Q0@_KOJ!5#WT9</5S0&L'C0\A3
MI% /@A7BH[1\#:BN'5*Y.*I+4?$K3,>58&Y%C$;6(VY3LAJ-D."3_!BQZ+-(
MUDTP&F"(/Y*.B-8!/0)WC*'(02O0@6E%.HF5^22E!0Y#P%,_^4T=V"PM:5:!
M Y[*W0>9$MO"SX\D<Y=KDXN#-=^UM4N\BE.=3A[R"S98L_<:)TOEH#6<HH H
M#0!O\6YE!K+Y!P+SSM&R0Q*^GX0H6+"!!!Q)[J 3$ *%'"A6'$^R3&*6,OH5
M-7;Q (>E@+)%T8"-!P(MB5&+SMO4P!6IW +8^'$8 _RU#R-IP"3<(0@>5>N!
M#40$L1@O&+'Q^N@T1B5+W*"*@GLP>MUFZ\+#N^;EF70%Y,C.L)++ =[UP_V$
M!:E581/Y$&/3Q)&H9GK8OR+CE2'JU.UCGYY3_'[9#%SSMBBBT%H-^H,F7."8
MLCTSA0W^FXO<^I^,UTF//]/:6S2Z'& ;'\YZ&L, ]ZE#ELCVDIK6FW>^71 H
MU5K+7_1G#H8%&)@BQ,22?; [?,VH5;)<1D=[=(#1BF2EA6U0"-2A2T5-'M;]
M,G:>!B*+*KP"@Q /%26 *!#AX^2W@-1 /947LJ@4^_HOL'#@^H#8C7@1"'DH
MA/;30!? 11 4H.8 ?Y;0'A02,3@*1 G!_P A>#.B&E 8A1DX*?(6_@E!K\P7
M[NNI93Q7&I46Z10&=\&YH,1%   "DU?\R&VJB!WH"'\)T:DK _8*'J>4E_B!
M,!  $0:(BB(B,>0J;@>5!(,@!.1%P!IA%!D@0 ($"@.13"<"NL!\UCB3',ET
M)R @B0 #*"@Z_P"T5I5.\59!BH(#B.#/8,$I6%J E#P< ?90(R"$"G1Q=/$N
M!I G(5$10 70'#36@43C(06=(A$04:Q7F9PDOZ2@BCKR: BN<V2Q09F?//\
MGH2+^XCZ&-21 0&37B*?$76)-,J8%5K^.5FJ%$A)2D!$\8*[)8&7CNC3_'6:
ML%Q/;JL'(H]*%WCHO^L"&W$9FK?3L._I";^-LY<S@[""(D$F7"23>8+G*Q=V
M^D5F50/!G,7JS?CHVPH8)6K!8N'$1,8T.F)9#JN0LP"A*LI@""'%<$J.P+1@
M/4%;5U@!$HL6--N%P@<=CVE;W1#8":^?EBIN7N)FI-C,Y#)4M*@>)-5[(72)
MUN#J1?W!I9$\95X*A5"H?/&ZD=A7*(\2 B?C@*P^O;I2A2A\]G3O%E&SK(W\
M?FCM1>Q1)6 *@%XS:C*XL)-A1 >!R"D:DL&95*S\9A0IGM.*&0 T/H+VD 7N
M2 XUK09.U9:<_*WMJ\E^J;0YRC/]Y%Y%4E%(]@B=2 !&@*$NY@KN3R$3:'_&
M)HD469V"0S42GZ.)QE8/5<36CT#]?_*]!B^4'*Q,R_3Z9'*(XN?D:A$/I"2R
M$%4D=JB! 82 4/@HD,3J@? 'YQA78LH$1'D.9@/+"J@L"P7XYF8A[Q+"09"D
M9Y@@DIV4*$)  DOZ!+IA"&%44@.D W/TH1OI823Q#XPIPT.Z=&(,\AB,_P '
M\=!5:9H!]X0'Z/\ RO08OE!RL3,N!4 56 :J^ ?*]_!BD;HH<0SI!/PW30]-
ME=&.::/8%RN#7,S;CMBT_C0V<<@84V9<'9.("8[(T:J=6B3I1),HN-?O8P1%
M /&B>1RL/Q8'"M^M*<J9!^-I*\30-'-O-L6/!)3#2AQ$;1\%\@E(C!;%CQ;V
M$1J&:_= W72!^)XE00_&SRIM40I2/2:<T&>6#N&8XN&I_"??_P!G"Y7!KF9M
MQVQ:>KA(R:D!?:%]J _X")>5P@H$4?Q64-14'(&4J@#K&"%7@H8&6AH%6)%[
M@=,F%^\MN:8DXXQ4%Z3N?S/&#PXF58(G==@%M]A2,D'FD-RCCJ )0*3K9<V%
M)0<#:L.!M8R1S 2L+:\=++=,/1B E5KO3$!)D)^VP"@ -$G [D?6Z6ER;\\I
M5<@:^L;1HDM<? #<'JYM8"JBZ,Z0:7N'"D*IU84 %IF< JG$*AE):5 )QHG;
MGYJKY<CD5K0+\>508BQ1(:LSS3:ZHKZ43MHIG$*@@=:<2$1VBRMA;/V-3)@
M($(R*-TEVJ0N,5 YCG^(+2NWE(^>9I!#<\Z9*T&[CG!=()""'WRR$D*&)V4@
MB'("DL5(\45$^,%S<%< $J,I(0=06DDPDX:\.Y(CQC9MX^9;97+K?0MBA7TA
MFZ/@[?< U7RLIQP]0NHLNZZ+"3'ZP8:K.!UMB(24B\Y;95R,*HW="_5&]X<Z
M^NTL8*+M=#!_# -^JO0(#GDH1=Z?]P_3+O;"_P",?\7PSV^9]9^*D1"O(P+U
MQ'L=@)>1@"S/L(/L'V!X4I-@<%LLKPB0AVO4T* 0-J'X@7%)#7<5$/*T$>@'
M4, %[L)[DH$2$/!8O_MBZ\7Q=_\ BW7GI^#/A_\ X#]UOUOQ&3:9*3;Z9J/Q
MPPBK!!6Z[T?E_P#OBPG_ /29]]/^X?IEWMA?4/P/\I];)_;Y_P#4*[?;_D/Q
M7TV+76J<*#67!5XG>AN:]VG(50&/.&W\.TKO=L&%Y$IP^\CY?0]JM88D U [
MM*\!,*7FX+<QV*F8$'"#5 :[M, 9(!4()('P<]QF[% ..<I0!'>@)F=IA0T"
M<RQA?QWM$AXM?E8?8T"% I0T[M>5VU0/CX%1 !0OEG$QEIE$3!FQX(%64?43
M'$3MJB+K2XR*0#X YK?M/&.E6%R$Z(3D8N0!@!M=HGT3^Z#Y. #M[1LZ!SJP
M48,S@.#T(K,6(!&H0X9N[.R'94W)!$Y_13#X)WGDB9XZ0O;H3E9FA10$E%IK
M[LA%,WM6@+4UGJ0C[ZO8@R7CK-LD5A]MKA0,^!J TDS.."7+^XBU0:X4!5#P
M&46E)(JC/L2:#^=-6B8Z9U#FJT@E5((U[TI%>0K"*OV7X[&*)1-I:$JT(Z1&
M)VM;2I>XAH*#8'1X5P54R%Z7UA P6GEM7E@(+52)2 %&-_#-_P"_3^P3_&NX
M2/4ZW=X]FMC4%^,1E6D7!5.H(J.D6TU&#ET;  A AQ)AE_U_L*<MVEXT%&RH
M2$^<#<E_%6LT7P'('D;CXFD%DP9T3R&@^@3HAM3\23I4$ZG'N57::WU@$4X$
M<U8B\-ATO?B(%RQ#H$_JZ80](E^7^PO/E61[8+9O[?&KY8YYPQZG6[O'LUL:
M@N1I[\G0 \.VG(.R!(^!@      #^E'_ +QYHV_<DV4O^"ZZZX%-(U6!ND*+
M<LB7_9DH)02%9#!D  ND BJ!5XFL(**("T0@M$1W]7-9\[/_ *,F^N:?HYK/
MGY_]8'?C-EH$4'X " ",%0_*$F-YL!7)< E]\_3[LS*FV3TH@2LNCJ9_RH$%
M[4 (Q_ @N3QPZ6&@(_H8[J,0!"*.X@6)04(*H!Z7@?,,^>_@07)XX=+#0$43
M( %! "JJ@ *K#@9 @C5)$A& 4I!X '[42DKA90(HC^<AW[F& A&0< A3OH7K
M"H"XC10 H #]J)25PLH$41Y_($GX.*  5( KT%^\@>44V;J(/Z1QN)C'%NO-
M 0CWS\$%0!58!JKX!\KR@UB0SSB+ZPC"'R<3@82T89)^B;F/6+LBM12UD['^
MO^QRYMZ^+QC=3_H103LP0@[:.]AKEPX:OFH9$5AU%U.<E*<LN65<1R-WV*,
M8BI46X"T_",=;1!!9M47568)4.*8:-,.QA2.+3!JVP DA6F 0N]%"(XR8_<
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
M3JVY3; "Y,&Y 28X.7=U!B$ ^@/^Q/VGX("&E]0A.D(Q%H^M(O/%D49N*$S
MEADO'*&^\H.D,Y7$*A'JV=-Q5I@]^U=.8AT44@CEUO[%._1=\ I0X7#&^JS9
M"S XUX@6"@@>ZFH$L654*(E']H5>%8_R#CRZ3MVL-H)AR3(]_P!&,9 2Q;>Z
M [#HGE<<*3/<1-GE_OZ,;_!*9I6OY.,&P%X-HB 0,&#4'_1@EX)2X$63L&&!
MF"X(275B08&##9A_H"_DWG-/0GE"$8(^>-S ^P5+(-"$<]@5U.LR9'@YY$$)
MAX=PJL9%2E"_HN+A=&X(<J[Y@<RS%35=(:8*BI<&E/'3_*8L&_U:B)AJ6!'(
MQT#@ZL""$K,4 "P J42E 3[ 1Q!S]7MA,@M * JA5#[3EH7<"2=P-6,BI2A?
MT!6!5P#U?KOFN5?"V%#"( * _3XZ]),S5"H>*',$01$01&B.B)B)HGOXA-;
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
MW.E%I@QX-X!&($CA%M/2'.^#2)AY'X48!!A0  4%0?P'!'RZLGL+KK%:BW\
M2AB3#C#Z83#%89B.^F@SZ,7S@/"F.!%8RH'+D=6A'#>BN'Q!"&T@#,2#AQ5<
M;\*\/^3=LG1 9><:2;])7X _NP34'9C@Z)B#%S!E=3-"6KW/A5@VP 2XGLX?
M$0(2@YB4EJXF_) NJLC  A1[)"YS9Q2DX8] E97F=IJ)N8X"2?!LDPLD Z$7
MZTOT@H&]';J!HE4*Z08K1I!^.H(0J4BD44$&?"(GB*./       !  P P# _
MH;_:&FOX"6)+XV9?\ ($"!.FYE@- ^#&C1R1?_PN_P#_Q  N$0$! 0$!  $"
M!0,$ @(#   !$2$ ,4% 41!087!Q,&#P(("!L9"1H<'1X?'_V@ ( 0(! 3\0
M_P# L,1/S# N!AAAAAAAAAAAAAAAAAAAAAAA_P Z.7JG0-,57U&&&&&&&&&&
M&&&&&&&&&&&&&&'SDQ^,;=F7U&I&&&&&&&&&&&&&&&&&&&&&&&&H,7M6[^H3
MA6QAAAAAAAAAAAAAAAAAAAAAAA\),?C&W)A_;>I&%T=9KRI[-!*$/$'&BZ='
M9I:],$DBE1 T-E(BQ(H<E;PB^5!\X^!:GT=T%0!50 *JX &JN >\%\GE)-_G
M7"JH&WE'!#XD\G\(7G8Q55Y+)#40-^BNA4/NA_[>=11Q=+XKC YP.)Y%SK==
MC\,DE1I0-&=2I!\GT-2%&DVFXD-':6Y18S"FK"= F/)RSI3J#2$!N^%=8,#T
M<$-BOZ<6L!'%0+P* H*AZG'H$N%5Z(BA$T9_9-W ,JC99A$E%B459V OS5+@
M)BC]1=5F2\%/.AN(@@)>NZP*"+BA<<=-C@.2\WW\[YQX2_>AO"IN/Z.[D*"*
M98A"FE %6<>*<4>QV(JP=(%XD1QE_&/ 'HA5/18J6MU [C4;+0)_@QP0KI"_
M9P"41%J*#2(P^@N_YC[G&7*EL]C >,N1CQ*[S%IXHIT)"E#'ZD!<,5E@(V5N
MXP-^H7">K)RHAB I#D2&9PSFHRATG50HEW%T/30$\#0]Z,'V4$/@9K0%;]%A
M)U*U*I H?F @-/<,NO\ 9*E2)=P\@"*#K"@4I2&PR HA>PY6NA9@TG>>:.@-
M[KD'81*/<<U@MCK3\A;[9(]TGKI!- ,@>:+9D 7TG=19/-^M@*W0\A[( Y$'
M,, 8$9$3.LSKNL7A9%MH6H5ZR<:(^EGDI%=.,@##@@+VH)+B4+M\4+?67W[@
M5[:/G [XSB8 [FA8!@,WN,O!1")>@N>BX")]#NBB)Z-/Y.Q3M%>X$P(8(0A^
M,5FX7>/1W79L@.$)(K44IP ^107'DICM=[^>S_R>T*?07XF;DS0% %Y)GK@Y
MFP/E4KK)"RZQFO2F_ "X(\H^LK?-73)*OP=HZZ="8A1F=_9,[N&IZM#6&B"@
M*"9>8IX"SV"/?!U7!)Q L1E4BU!=R)ZVSCZVG78WY\K=W,B. Q4]T[S^NL(>
M[%?9V L>%2OP;S)H)# VO@3S[@W0&:Q>$-1'9';'B!3W!H"G#-\$@'PND-_(
ME<CL^S&!$?%U:#GP60B9D,%.. =$LQ2#=.@5=7YM5HXHLK<:Y/.(#!"!P!\G
MHV>;\HAKHP<X&@C*D6$0Y#5P79J#W$!64+P&"+"U(]50C&D8Y_3NZ'S_ (SY
MM ^[A91,X&M3.!DW=TQ'UGCG 3*'13JO!2,F,X3Q.[=C*JC%-2O3:W@)$F-#
M\;$:N2<G^B( E82$E=!!&Z28S0QFV"AY.G+N^3IBY4H[$<&AF\QHB20:'P1U
M<C8XHW3)&)Y!@W$>P+!=0RP+#CB4RE#EPP#$R2(F(P0Q']*[E-^+WB"(=L/
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
M2HQ] HO"P?!%]@%Y-9'4@++*P44J (@ 5  ]58 ?*L[TQN,^)AA)T8!04WU
M9H\!$ 4(@GUWPN.<+'3F<%TB\-<EJ<)'!3J(IOJ S1X"( H1!.?@#\XPAM6
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
M'H6"PP-0Q]9VH^ %!H+@0\G7H%)NW<3#3#*UW6D;3V(0>^91DZ&%+/A@/0=
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
MG?(4*"GXJ\J08/).>^CR;6%'*\[96*XIC/63'&H2^!_* 'O?E/$1B"CT"(C
MU3@(V@GXH4G6=D!O#JT!,I>( 70/*,*/)L.#E62C>14'!KB\ &;I, 25*#R-
MBY8C&88,(T&(V-/Q16D1IN *@&YTJ""'!AK3@<2]C$"'JA_ S$J%7B*97='4
M+UEBJAYD;172 (H21H41#HP[T(*BIX@6K"# *)VN.*CL1+D:5GHIM.'>+J5+
MQI:P@C"7L; B[UT,0@9Q]=FU@*ST)1,9"@>P$..=]+$I1B"ENU0UQ2A92H.4
MI3]B2@+J@#]6]\:A)ZR21SD)=]KRBA9)^E.L"E3P4F&F)>6"P64^V]J>BJ\,
MP&N]< $' $*B;0B8:S)G (J]0^$L9$112V3=C!<FL0 .=!4@SQ>I(=:X#_*?
MZ]5)0ATH7WNF'_0S'T@P !Q&B_-I>+P158]$^X58FHF0G4"R!>J&Q^">!0HM
MH.@;,;0">E+?*D56K8&RV1= 0_@CX^D0/A-I* @%0$#F(>IU;/A(?@=\@.&K
MM%%#!!)]6%9@R!!MN FHO%JY:1B>K&$$) G>(%OK7J#>O7NKKMT,;H[\<0Q[
M^4H  ( H(B.(F(XF/#-_/U2><BXIRMDF7==KR>%P/X9]Z_ 3"9>-I( 3L\D0
M'!/XA4?GP%JIPBT6XF7&(Y(H/N3/0I(^K#'=%E70%H4\(K=WL$:J+GY. Q@_
M+K+0)C!U3(%5B[3LGW]F*C'0+F$1\>708 %P?,&NS2/[8.#]F,Z!)P%,D%\
M$=@$$H(R<"L:RD2K/V<G0.VRJ/&IEF;&ME2/,% C)0>S+6E:? 6-"$"@!4!0
M5#W@:2O@-R8JH/AX,6Q*02>@R0(U12C-@B@D)4!T2A]Y&:($(5X%3U8 >A=!
M. 9B#!HEE23>6BKEU7!XXAT (;'QU3!"'[D99RR!#!$"Z.P!%)93F,2H=D1:
M$%D8%D'GH$)&0$1 ((FH3$>94U>6!<P%6B.)^F TY+(\7\Q"Q?@:.!038@0D
M!0^;WZ#9"BK$*&0@(SRGDJD4HE0*"J##.6P(L&#% J( 2.>HO1UGU6&*[J1(
M!U#89<L,S26R7K4BM= E1ZV<V%4)E'O)UQ-(6DILUD&!]@C(F&FM1""?\^P9
M[2&^Z /U4.J#&:+*((K&I W5WW)!:HQ)-D%^3^-& )'8("Q=.6N-T*.5U$//
MC? G62+[P> YJQB@3.5!4)#!"-<ZP"*XE[9J9K 2PQ36MQO6[&#7U((6 1+P
M#,/PY?CDTR8 $PU1 "Z(_!") 47 ,JY@;AXIG6#E#*?"90.$,.!):Z2!(X\(
MFA)%\B/$CPC,/#J1CW+!@6)^:R!VR%@:/AH- DO"L6J&86$.&C460L 325SQ
MH6"6\@+V*U$?$YP1#GJ%*-+Y]_#>%A3JIZV&!C)"0B_%9>PT=L2:I;?/,M0%
M)Z6."X3H7)!HV<4#]Q3A0F&<-JU-T YP92(EEE53B9HR""!Z!8PRZD>'$**"
M MS! PN_6H1*!]A^BQ%OBH:]2T^#S,644A,#K(._983V1)0!O<F+X$AB$5XH
M8 XG(J2D*&V(] NI:+XK#6!02M#'R.7=$[$+7 A9C>42L"*2D6$?"M2&R%-*
MH<K3!SAMDH&;8BT,C&"./22))OI;.P/639)?JJ%Y&7&&?!^>Q;,373RI-%I
M9?7=9@27A+2.B9"U<<A)X<!N%UPGI@B8<J.6]\9-2M! 2& 7W&F904Q_8:E>
MH$!\\@ D"[%[+;-4\JBKL$@D>!-),#JP4?G!O>H6;F 0"K>^T)"!)T([. "
M)? E JO9SC5G!\0XRY82 ]4QLJWX&]+-0Y(S*F]:RZ ?FD:$IRM,ZF,*/(.C
M42[_ )K ["8)X3-7'F@;[=O5KNJOY?W?R_5O&,@0P\3,^R _)R"(" )X% /
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
M(@C<]=?;.0\>GR <9D&BYW%(#),8H1>*CF5'4J01:5()B=6>MRO"$OZ0/_\
M(/E>/;/_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\
M_P#_ ..Y.7K1'#OSX'8\?_\ _P#_ /\ _P#_ /\ _P#_ /\ _P#^Z?1(!D62
MG?R?_P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ EF;L=F5^?OP*CQ__ /\ _P#_
M /\ _P#_ /\ _P#_ /\ ^RW_ .LECL2N[3AY#_\ _P#_ /\ _P#_ /\ _P#_
M /\ _P#Y9F[G9D?G[\"*^TGJW6I=J^TBPE1+\!S>#E&.U/;=3&;>O'\V(VG]
M<6Y7=F*A-HPSKFZ%PD %Y6T[9C5$8I,9"JED*R</$0)X[FFO?" O]%HO/G_N
M-6/L582<W 5<MQ'2&%D^4-4S/&=)DZFVBDIV^M+H9;&!!QX_-\KU,_U-B+SS
MV3/M!/4#IH3OA:,^L>)_U&@'J%\B+E0Y3A>5AIT MS%252V!"/#&SU"%+C(1
M_P ?J\*J(H;H-3*O 3(6X)^X]I[(X12+=PYB6 LDSH"U!LA>)]_$ N%67P].
M@&P]5GS&#*_AR[(%0K:B]:CA[=:V+><8O6A9-ECM-X%#@!%"I[@K?=XBL]!C
MW90,^P*OYKA4U/&=#\-)]LS\+61082_ND5=OX[QW4Y@X?7XU@JZCUU0&5;%W
M3TD_&'YAEWWO!E-7%':G5_S:=79:KJ8!WP.O#%UF*( ]D4+/FO*-7BR8^RK"
MP8RZ UJW6I=J_O#J@@%EC.S[:Z=.G3ITZ=.G3ITZ=.G3ITZ=.G3ITZ=.G3IT
MZ=.G3ITZ=.G3ITZ=%"QU))X-@^%> B3QW3ITZ=.G3ITZ=.G3ITZ=.G3ITZ=)
M_P#V@*! "JH *L\ETZ=.G3ITZ=.G3ITZ=.G3ITZ=.G3IM.&(@OD9&7="!$\A
MTZ=.G3ITZ=.G3ITZ=.G3ITZ=.G17FV9"%RJ&@B)1%\=TZ=.G3ITZ=.G3ITZ=
M.G3ITZ=.G3:<D1&ODD9=P 5#[2^K=:EVKT=QD='6_H 40T*T$HJX5>TCPG_,
M]8TDY9>#*2'2G%B#BCKC$@?0+;G#A*2(9=6/6O64T"O^\C@^09P,"]#7=D_,
M%[/5F(+(TR>7&51@H X$.(?[[ ]9>H&02X*3Z71%AC,OP>.P@'BU.5D)Q<-(
M#>27=DN2%!B P<B]!+JE9.MO2B@#!7^"!A"B%G@3(7>@+;G#A*2(9=&/4!5
M!56 '*J\ '=PE;8G.+)?#^&8K4F6.GVR8&QV3<%>P_@ND2O/&=5&.:OARVVZ
M0 [=4]V6N&Y+QT/*]!_7PZ*\I6]H"3 S[+-6!?>8D<*WAIS*-F2OCV:56Z]:
MNNU177&#'C7':[H!S3WP''"?6._$W8Q%QX"'M?(9/%H$/<;LSSX,HC PV-T@
MZ1OF,X;@KV'\%TB5XA"NCX_:D'&. ;YB)25P@H$41\75Z?L,U'*7M>@=+$I^
MW0%%OO.) <)(89D;"]68_K:/$"<SZ1=AB7G@*C=>X[7L0X6(=@N6+ ]X\0J,
M02J%HA@3&IJ9O9UH*1.6_)2^?%ZO'_.0G3LS$3D!I4+TI+;Y+'O*YS);N U/
M[_W#;@O]XP\/(\JC=.BI.V.?GIQNX2;#4$U2':028&9;JAH'0,2,]@M,=_1O
MC#2@8<\*+>0$H8<8QSJ!L 8Q _>#'DE4RQW?K9G 9W,1=X]D.R\WVXN4[-$Y
MG^F?\B]$!;-6] YR76:4T#)@%Y_WK&U&(ZKC\O@A-K;3A- U*XW,'C@1-R,+
MB:*N.@O 7+<S"U%U<@F4$2] 6)QN5*3[1*)/5S.F[/271BGD\]OM02ZCTHN4
M?=%BWNE*X#!/&R *XCLNV6^F$-M=86I#5#Q2!;!"KM%FX, ^]!N-M7X*MY$^
M?CODJ.1.&=[5A3_V,7^K%7QV_P 6#T%[<=_CCQG5\XTMD^-MKI$O2D1K9>>!
M8T5011Q%RY-L7K'TDC&IG)S7B[493OQ/7+^U;)6;T\N1Z=C!+M>B.Z@2U)4_
M/]G&=\M,_6O_ ).;_:9W^(N=(L-*\<%-!85L2J2R#1[5H7^#A7_X[KLX_8Q?
MZL5?';_JV7(KZ?VLB[^RW8\75YL(<^ SY834FY'16!&$"ST,*VK;0^1N%JM%
M<J<V>'2G-@AE]L&+P8'&2Z.8F2B:@S+"33:@K.1?+=?6IKR0IY#%I8(>Y)8K
MFRRZ\9$D=MU2[-Q>X-3K/$+Q50BTX<V 9R[EMQN>9\MFRIF1[T(4Z/2W7)K5
M<H+_ &/S'7\5*W.A$;I(CW08[U!:%@1UJLR@#& &H4:<>8B>2PWK3)/2I.8/
M7U3E0]7EF/\ [>;@U>,O.,@IKZL!V($6)EXI#WI,89IN>KDP'!SU' UTCS%H
M9PR/I?AD*'#$U:=U1IF6)MC+:@TP\" %-IH([#.)UY?%"R:%$1(KB '!3Y9E
MRS&AF.)MWG6S#2,U%E$70Y-S WM@>?MT,RA]C7S<WKX.-!7:D@.//TT=,[?&
M/VY8UVKO21JQ48!'V3J%'&F90VUDLNW%8Y3F*!@H(4?"5AE^4 [9')D*T@ A
M-]%!T >+_&-="8\<8B*Y(1Q0>894N:0J%>+U6";T/XJ#["#/I)/WA#C1<2P,
MI?$U=P*,I\UW7C;B+>3P"CJ(.T(+TV>J349)5)J0G.Y\0T"?B 4BSQ4;KQ'
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
M@H>IA-#NO2HCH$4*AR[T\H%6->&$%E A@/KH*L:WJ->[-"ZEMD(6LRHUT$[
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
-4-+:"&*T"@H/_,__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>semr-20221231_g2.jpg
<TEXT>
begin 644 semr-20221231_g2.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X0!217AI9@  34T *@    @ ! ,"  (
M   ,    /E$0  $    ! 0   %$1  0    !     %$2  0    !
M  !)0T,@4')O9FEL90#_X@(@24-#7U!23T9)3$4  0$   (087!P; 0   !M
M;G1R4D="(%A96B 'YP "  \ $@ C "-A8W-P05!03     !!4%!,
M                ]M8  0    #3+6%P<&P/&K<K[7JA<)I;V6F"@)SG
M                                      ID97-C    _    &)C<')T
M   !8    "-W='!T   !A    !1R6%E:   !F    !1G6%E:   !K    !1B
M6%E:   !P    !1R5%)#   !U    !!C:&%D   !Y    "QB5%)#   !U
M !!G5%)#   !U    !!D97-C          A+0C(W,DA,
M
M                                =&5X=     !#;W!Y<FEG:'0@07!P
M;&4@26YC+BP@,C R,P  6%E:(        /-1  $    !%LQ865H@
M;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(        "2@   /
MA   ML]P87)A             ?8$<V8S,@       0Q"   %WO__\R8   >3
M  #]D/__^Z+___VC   #W   P&[_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" &+ R@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]YO\ A!-#
M_P"@+I/_ ("1_P"%'_"":'_T!=)_\!(_\*UJ* ,G_A!-#_Z ND_^ D?^%'_"
M":'_ - 72?\ P$C_ ,*UJ* ,G_A!-#_Z ND_^ D?^%'_  @FA_\ 0%TG_P !
M(_\ "M:B@#)_X030_P#H"Z3_ . D?^%'_"":'_T!=)_\!(_\*UJ* ,G_ (03
M0_\ H"Z3_P" D?\ A1_P@FA_] 72?_ 2/_"M:B@#)_X030_^@+I/_@)'_A1_
MP@FA_P#0%TG_ ,!(_P#"M:B@#)_X030_^@+I/_@)'_A1_P ()H?_ $!=)_\
M 2/_  K6HH R?^$$T/\ Z ND_P#@)'_A1_P@FA_] 72?_ 2/_"M:B@#)_P"$
M$T/_ * ND_\ @)'_ (4?\()H?_0%TG_P$C_PK6HH R?^$$T/_H"Z3_X"1_X4
M?\()H?\ T!=)_P# 2/\ PK6HH R?^$$T/_H"Z3_X"1_X4?\ "":'_P! 72?_
M  $C_P *UJ* ,G_A!-#_ .@+I/\ X"1_X4?\()H?_0%TG_P$C_PK6HH R?\
MA!-#_P"@+I/_ ("1_P"%'_"":'_T!=)_\!(_\*UJ* ,G_A!-#_Z ND_^ D?^
M%'_"":'_ - 72?\ P$C_ ,*UJ* ,G_A!-#_Z ND_^ D?^%'_  @FA_\ 0%TG
M_P !(_\ "M:B@#)_X030_P#H"Z3_ . D?^%'_"":'_T!=)_\!(_\*UJ_.?\
M;R_:8^(UM^U%K_C;P/KVLVWP\_9HDT<>*M*LKJ2.#Q'+>W :[B=%8)+Y-L8P
M0X;RVW'@DT ?H%_P@FA_] 72?_ 2/_"C_A!-#_Z ND_^ D?^%>*_M/\ [=G_
M  H;QA\+]#\.^"]4^(VH?%J*^;1(]*O(H=[0102H2TGRB-UF#-(6 C1&8ANE
M>>Z[_P %96^'GPX\:WWB_P"%^NZ'XN^'OB'2]"UOPW;ZG#?2A=0&^WG@F10L
MNY Q"87) &X9R #ZL_X030_^@+I/_@)'_A1_P@FA_P#0%TG_ ,!(_P#"OGOP
M+_P4#UYOBAJW@_X@?"C5OA[K4?A6Y\7:/'-K5MJ":K:V_$D;-",0S D90[L
M$D]-VMJ/[?EGI_[)7PZ^*Q\,W36_Q"O]*L(].%ZN^R-]*(PQDV8?9G. HS[4
M >W?\()H?_0%TG_P$C_PH_X030_^@+I/_@)'_A7S?\9O^"BOB?X97?CK5=,^
M"?BG7? /PWNI;37/$4VJVVG,S1*IF>UMI?GN(TW??!4''&><2_L_?&:^^)W_
M  4/\=+:ZUK%SX1NOA_H&LZ9I\]Q)]FMS<-*YE6$DHDC*5W$#)P 2<4 ?1?_
M  @FA_\ 0%TG_P !(_\ "C_A!-#_ .@+I/\ X"1_X5\C_P#!5OXF:QX#\9_"
MNWUS6/'?A?X)W]S?'QKK/A(3+>P.D2&TCEEA4RQ0,Y;=LY8!AU KG_V<?BAX
M?^$ ^('C[X6?&B;XL?"7PWX+O-:OO"6M:_+>ZUIU];(TRO 9D\V&"2-"A$G&
M]B<-@  'VQ_P@FA_] 72?_ 2/_"C_A!-#_Z ND_^ D?^%>3^+OVTK7PG\*O@
MGXH;P_<31_&;6M%T:"W%V%;2SJ-L]PLC-M_>",)M( 7=G.17S+\"/V\_B9\,
M](^.5ZOPS\8?$[PQX$^(?B&35==F\0PP_P!E6,4Y86]I%,6>801+N,:;%0,
M.M 'WE_P@FA_] 72?_ 2/_"C_A!-#_Z ND_^ D?^%?,FO_\ !3RZ\:>-8=%^
M#WPUOOBI-#X9LO%>H8UVVT>2VM;M/,A2..8,T\NP@LJX"EE7)8XK;\>?\%#K
MI)/ &A^!/AGXF\8?$+Q_HS>((_#-[<QZ)+HMDGRR27LLP(A(DS&!M8,RG!Y7
M< ?0'_"":'_T!=)_\!(_\*/^$$T/_H"Z3_X"1_X5\CZS_P %=I]'M?"&G?\
M"G?&5QXX\3:SJ_ANX\,QW<7VJQU*P2W<QK(1LFA<7"'SU(555VPV,57UW]OB
M/]G?4OV@_&GB+P_XWDU3P3#X.?6/#=SXDCO=/TR;4+6)6AL%$82+RVE/FL"P
MG=-PV@T ?8'_  @FA_\ 0%TG_P !(_\ "C_A!-#_ .@+I/\ X"1_X5\RS?\
M!13QIH_BZQ\-^)/@AX@\(ZUXSTRZO/!*7>O6<BZW-!%YK6T[+\MG/Y9W;)"W
M(V]>*\O_ &5?VNO&'Q9^$G[,NK?$3_A,8-<\6>)KRRM=0TO7;>UM?$2)!,WG
M7MM#%AH00R"$["&B#Y(.* /NK_A!-#_Z ND_^ D?^%'_  @FA_\ 0%TG_P !
M(_\ "OE76/\ @JCJC>&M?\>^'_@_X@\1_!?PSJ$UE?>+X-9MHYY8X9!'/=6]
M@P\R6!&S\V]<@$D##;=+7_\ @I-KWB+XU>,?!/PQ^$.M?$RZ\(V6FZK)?V^M
M6^GV5Q9WME'=1OOF7*R,) J1 ,7VN<J%(H ^F/\ A!-#_P"@+I/_ ("1_P"%
M'_"":'_T!=)_\!(_\*Y?]ES]H32OVK/@!X8^(.BV]S9Z?XEM3.MO<$&2W=':
M*2-B.#MD1UR.N,X'2OS\^&7Q%^'_ (T^(WQN?XL_M-?$_P !ZQHOQ,U[3=,T
MFS^(=SIL4&FQ3+Y/E6^6^4,954*,80*!Q0!^E?\ P@FA_P#0%TG_ ,!(_P#"
MC_A!-#_Z ND_^ D?^%?%'[)'[<]U\'OV0/'GC7Q9KGBCXC>#]-\:W&@?#S4;
MN+=K/BVW9DCMXP65/-)E\P>8P!PDG V!:['Q5_P4\\2?"G3]?LO'GP6USPGX
MOL?#LWBG2-(.O6U[#KEE;LINPMS$I$<\,1:1HRA^5#SR"0#ZF_X030_^@+I/
M_@)'_A1_P@FA_P#0%TG_ ,!(_P#"O'/B)^WQX=\&#X0O8V3:K;_%N"3589C<
MB&/2M*ALQ>7-]*=K96*)E.WC).,C%>>>&_\ @JE>7VEZ#XRUCX1^*/#_ ,&_
M%.J1:9IGC*XU.U=_WTAC@N)[%3YL,#O@;RQP"#@Y7(!]3?\ "":'_P! 72?_
M  $C_P */^$$T/\ Z ND_P#@)'_A7S!XS_X*6>*(?B#\3M!\&_!/7O&@^$MT
MZ:Y?+KEM8VH@6%9=\9D4M),1YA\E5)P@.[+ 5W_P*_;NT7]H#XR>'?"VC:/>
M1VOB7X=VWQ"M[^:=0T44UV;;[*\0!_>*P)+!R,@C'>@#V#_A!-#_ .@+I/\
MX"1_X4?\()H?_0%TG_P$C_PKYYUW_@IIHOA_X;^+-8?PKJUYK&C_ !%O/AGH
MFAV=PDMUXCU*&0(AC)"K&KY+'=G8%ZL2 >F_9X_;*U3XE_&34/AOX\^'^I?#
M/Q[:Z2NOVVGSZG!JEMJ-@9/*,L5Q#A2R2$*R$ C.1D9P >P?\()H?_0%TG_P
M$C_PH_X030_^@+I/_@)'_A7RA^U5^T-XX^$7_!2/P-H_A'P_XB\=MKG@6]$/
MAFTU=;"PEN1>1M]JN&D/E1A(D<>859LLJ@?-5VR_X*LVMCX:6?Q%X U;PWK&
MA>-[+P5XQTV?48I?^$8:[SY-]YJ*4GMFQC<-AST!&"0#ZB_X030_^@+I/_@)
M'_A1_P ()H?_ $!=)_\  2/_  K@M/\ VG8-<_;#U#X2:?H\UU)H?AN+Q!JN
MKBX AL'EF,<-H8]N3(Z@R9W !?6O&_VEM=\4_M,?MUZ1\"M'\7>(/ _A#1?"
MA\7^)[_0+HV>IZF7N?L\%E'. 6A3H[%<;E9AV% 'U#_P@FA_] 72?_ 2/_"C
M_A!-#_Z ND_^ D?^%?.O@K]EWQ)^QC\68O%.A?$_7M0^#MOIEY<>+=&\8ZO/
MJ4FG"*(R1W5C(R,5P0?,5F *@GYB5VX.A_\ !4O5AH7AKQOXB^#WB'PW\'/%
M^H0V.G>+IM8MIYXEGD,=O<7-B@\R&%SCYM[8!!P<KN /JC_A!-#_ .@+I/\
MX"1_X4?\()H?_0%TG_P$C_PKX'^$7[?WQ&^#_P#PT)=I\-O&7Q0\-^ _B3XA
MGU/6I?$$4$.A:='(NVVMDF+/((8T9S%&%5%8'C=7OGCW_@H--?\ C+POX7^%
M/@'4/B?XH\2>&8?&#VO]JP:1;:;IDVWR9)IY ZB1RP C )[Y P2 >^?\()H?
M_0%TG_P$C_PH_P"$$T/_ * ND_\ @)'_ (5\H^(?^"O6FZ)\/O#M_'\./%5Y
MXHU3Q9<^!]2\+Q31'4-*U>&+=Y /*3*[-&%<%1M?=U4K4?P8_:V^,WC?_@HZ
MO@OQ)X!N/#'AN;P-;:K=Z,^N6-W_ &/(\\@-Z9(T#REG M_*5N-N_&* /K+_
M (030_\ H"Z3_P" D?\ A1_P@FA_] 72?_ 2/_"M:B@#)_X030_^@+I/_@)'
M_A1_P@FA_P#0%TG_ ,!(_P#"M:B@#)_X030_^@+I/_@)'_A1_P ()H?_ $!=
M)_\  2/_  K6HH R?^$$T/\ Z ND_P#@)'_A1_P@FA_] 72?_ 2/_"M:B@#)
M_P"$$T/_ * ND_\ @)'_ (4?\()H?_0%TG_P$C_PK6HH R?^$$T/_H"Z3_X"
M1_X4?\()H?\ T!=)_P# 2/\ PK6HH R?^$$T/_H"Z3_X"1_X4?\ "":'_P!
M72?_  $C_P *UJ* ,G_A!-#_ .@+I/\ X"1_X4?\()H?_0%TG_P$C_PK6HH
MR?\ A!-#_P"@+I/_ ("1_P"%'_"":'_T!=)_\!(_\*UJ* ,G_A!-#_Z ND_^
M D?^%'_"":'_ - 72?\ P$C_ ,*UJ* ,G_A!-#_Z ND_^ D?^%'_  @FA_\
M0%TG_P !(_\ "M:B@#)_X030_P#H"Z3_ . D?^%'_"":'_T!=)_\!(_\*UJ*
M ,G_ (030_\ H"Z3_P" D?\ A1_P@FA_] 72?_ 2/_"M:B@#)_X030_^@+I/
M_@)'_A1_P@FA_P#0%TG_ ,!(_P#"M:B@#)_X030_^@+I/_@)'_A1_P ()H?_
M $!=)_\  2/_  K6HH R?^$$T/\ Z ND_P#@)'_A16M10 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M?B3K/A&\\,ZM*+RTCO==6SAO6B."R.LJ&15+8(!(^;!% 'C7_!&_PMXB\3_
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
M>(/&,&IZ\FDW^@/J%U<6T=K%"T$GVEHS;22NY:)?*:-D\QF*+]!_$G_@G_\
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
M !GIOC;Q)X5\7>+M UG_ (2-M:TNP^&^JV%K8:Q>6^E16Z6VG3P>=Y+6MI/
M+@IM,LKEW4R%1]@?LG>$=:\ ?LN?#C0O$F[_ (2#1O#&G66HJQ#,EQ':QI(I
M()#$,",YYQGO7H%% 'YP_P#!7_\ 9Y_:T^+7[2NAZE\!M0\<VOA"'PS!;7B:
M+XUCT6W-\+J[9RT+7419_*>#+[3D!1D[<#UC]M_P]H_C[X[WOA^]\&>)K6UU
MC1-/@UOQG:>"]8\17#VL5U--'I^FFU@DBMI0Q9Y)RRE?-C(21E!C^QJ*]'&9
ME/$4*6'E&*5--)I6;O;XG?7;38Z*V)=2$:;27+VW?J?$_P #? MYHGQC\(V4
MOA/Q1;>)O!?B#QCJOB[6CH=Q#%J=E>2WAM_*NR@6Y:<RV<B)$[LH@VD*4X?^
MQE\'/"OQ7UB\_M7P+X@\#Z>WA)?#MEX2D\)ZSHT-EIJW,4I%YJ5Q#$MY?,X0
MMY;G \[!E#22'[5HKSCG/(_V!O#.H>"_V*/A7I.K:?>Z5J>F^&;&WNK.\@:"
MXM9%A4,CHP#*P/!! (KR/_@LY\*/CI\8?V7M!TS]GVZ\2V?C*#Q3;W5Z^B>(
MDT.X.GBTO%D#3--"&3S7@RFXDD*<';D?7%%;X;$.C5C5BDVNCV^9G6IJI!P;
MM?L? 7PY\-?$GX/?L(_!'2OB]X,\2^./C!IVJ:JUQJ.L6U_XS@\.L\]YY=Y>
M+8?:6NF%K+%'"A;@N!OB",1C6?P'3P3X=U3PGH_AWQUX@U+Q)8>%K?P1K=]X
M1O+9K#['>N]PTGFQ*-.6&?S+@QRF(>7+&$##%?HM145JKJ5)5&K7;>FVO8JG
M#DBH+IH?$?CW0]!\7?M2ZU]M\!^-O#^DZ!XD;6IKVP\%:W?:KXSU!+(P!X]1
MC@,%K9!6\M564F0Q_P#+)&^?J/\ @GIX8TVX\<7GB)?"NL> ;Q?#=KHMAX9_
MX0[5='M-'T^&5G5)[R[MXDOKW=)\S)PH#;=X+2-]:45F4%%%% !1110 4444
M %%%% $5]?0Z9937-S-%;V]NC2RRRN$2-%&2S$\   DD]*YY/C7X-D\%_P#"
M2+XM\,MX=\SRO[4&J0?8M^<;?.W;-V>,9S6=^TCIUCJWP.\1V^I^%[[QKILM
MMB[T.R9A<:C#O4O&@4@N=N3L!^?&WG=BOBKP!X(O?"7QC_X3;7/#'B?Q%\,(
MO&=QJ"M'X$O+.:62708[6&4Z,L/F"*!HC;B80C>\VX\+NH ^\O$'Q'\/>$K6
MPGU77M%TR'59%BLI+N]BA6\=N56,LP#D@C 7)-;5?GS?_"35/ 7PD\*P>,O
MOBCQ!:ZA\*-5\,Z+I=KH,NIR:1?W%RLD-I*D2N+:1K=K>/S'V(OV5P7& *^Z
M/A9I&I>'OACX<T_6)OM&K6.EVUO?2YSYLZ1*LC9]V!- &]16;=W6KI<.(+'3
M9(0?E:2^=&(]P(B!^9J/[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R
M?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8
MR?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9K
MG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*
M/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\
MQB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.
MTG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN
M?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#
M6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P
M8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [
M2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)
M^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_
M !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\
MP8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y
M_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC
M[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?
M_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P!
M[2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG
M_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&*
M-:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_
M  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.T
MG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BL
MG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R
M?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8
MR?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9K
MG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*
M/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\
MQB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.
MTG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN
M?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#
M6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P
M8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)^V:Y_P! [2?_  8R?_&*/MFN?] [
M2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_ !BC[9KG_0.TG_P8R?\ QB@#6HK)
M^V:Y_P! [2?_  8R?_&*/MFN?] [2?\ P8R?_&* -:BLG[9KG_0.TG_P8R?_
M !BI]/N-4DN<75G80PX.6BO'E;/T,2C]: +]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!G^+?%NF> O
M"^H:WK5];:9I.DV[W=Y=W#A(K:)%+.[$]  ":\W3]N3X62^#(]>3Q5')I\NH
MKI*JEA=-="Z:![A8C;"+SE+0(T@)0 H-P..:Z+]H^'5;CX&>)H]#\(Z?X[UE
MK)A9:#?/"MKJ,V1L60S,L>P'#$,RY"X!!(KY>D^ 7B/6X+7Q-XE^&_QEUKQ5
M)KG]I:U?6OBG2=!U2>3^SYK6!K-+"_*+;1*QB\IKF-P)RQ,^9!0!](^-/VM?
MAW\.O#NAZKKGB2'2[+Q%;O>6+3VTZR/;H%,D[Q[-\42;TWR2!53<-Q&:]$BF
M6>)9(V5XW 964Y# ]"#7QMX@^#GQ<T3PGHFI:MX7OOB%XH\0?#&\\$:FL>I6
M:/IEY-,LD3W,DLD:R1E&*S2Q;V+0 A"&%?5_PR\*3>!/AMX>T.XN#>3Z-IEM
M8R3DY,[11*A?\2N?QH W**S;NVU=[AS!?:;'"3\JR6+NP'N1* ?R%1_8]<_Z
M".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K
M45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND
M_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_
M^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_
M8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C
M]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3
M_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_
MZ".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/
M7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/
MT :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D
M_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\
MH(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U
M%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@
MND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3
M_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V
M/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^
M/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""
MZ3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^
M@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8
M]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X
M_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/
M_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z
M".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K
M45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND
M_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_
M^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_
M8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C
M]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3
M_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_
MZ".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/
M7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/T?8]<_Z".D_^"Z3_P"/
MT :U%9/V/7/^@CI/_@ND_P#C]'V/7/\ H(Z3_P""Z3_X_0!K45D_8]<_Z".D
M_P#@ND_^/T?8]<_Z".D_^"Z3_P"/T :U%9/V/7/^@CI/_@ND_P#C]'V/7/\
MH(Z3_P""Z3_X_0!K45D_8]<_Z".D_P#@ND_^/UY?JG[:?@?PO^T]X6^$-UXR
MT35O'WBJ2Y2'1=+M6DGL5@M9;IY+IA*RP+LA(57^=V==JE0[+I3ISG?D5[*_
MR6[)E*,?B9[-1116904444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5S_P 4/BMX;^"G@>_\2^+M<TWP
M[H.F1F6YOK^=888P!G&3U8XP%&68\ $\5\B_\%)?^"X'PU_81CO?#ND-#X\^
M)46Z$Z-9S@6^E2;>#>3#(3!(_=+F0]"$!#5^$_[8G[>7Q0_;M\;Q:U\1O$D^
MJ+9[AI^FP+Y&G:8K'D0P+\JDX +G=(P50S-M&/HLJX<KXNU2I[L._5^B_5_B
M>7C,TIT?=C[TOZW/O3_@I3_P<>:[\3?MW@_X"_;?"^@-B.;Q5,ABU2]'.X6R
M'_CW0_WS^](Y'EGBOG3_ ((+:A<:M_P5[^%MU=3375U=2:S+--*Y>25VT>_+
M,S'DL2223R2:^-*^Q?\ @@-_REL^$_\ W&/_ $S7U?;ULOH83+ZM.A&WNRN^
MKT>[/GZ>*J5L3"51]5^9_2?1117Y,?:!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 445\#?\%*?^"]/P]_8Q^W>%
M_!/V+XA?$>'"/;0S;M+TICG/VF9#\SK_ ,\8SNSPS1GKU87!UL34]G1C=_UO
MV,:U>%*//4=D?8GQZ_:-\"_LO^ ;CQ1\0/%&D^%=$ME8F>]EPTQ SLBC7,DT
MA'2.-6<]@:_$[_@H_P#\'%7C+]HFWU#PC\'[?4/A_P"#;A6MY]6DD"ZWJB'&
M=I0D6BGD8C9G(YWKDH/AG]J']KCXA?MD_$>3Q1\1/$E[K^I?,EM&YV6VGQ%M
MWE01#Y8T'HHR<9))YKS>OT+*N&*.'M4Q'O3_  7^?S^X^9QF;U*ONT_=C^+'
MW%Q)=SO+*[R22,7=W.YG)Y))[DTRBBOJ#QPK[%_X(#?\I;/A/_W&/_3-?5\=
M5]C?\$!8V;_@K3\)V"MM7^U\G' _XDU]7#FG^Y5O\$OR9U8*+>(A;NOS/Z3J
M***_&3[H**** ,_Q;XMTSP%X7U#6]:OK;3-)TFW>[O+NX<)%;1(I9W8GH  3
M7G-O^V]\+;OP5_PD$?BRW;3_ +:NF^6+2X^V&X:(S+$+7R_/W&(&0?N^4!?[
MHS70?M'PZK<? SQ-'H?A'3_'>LM9,++0;YX5M=1FR-BR&9ECV X8AF7(7 ()
M%?,GA7X1>.O"WQ(\._%*\^'?Q"\1>,-/U6YF\0QZC=Z#;W>JK/IS6L+V45O?
M/;Q0VQ18Q')*'V7$C;I6W&@#Z+\9_M<?#?X?^&]!UC5O%VEP:7XFM#J&FW,>
M^XCN;551FN<QJVV!1(A:5L(N]=S#->B13+/$LD;*\;@,K*<A@>A!KXGC_9H^
M(GPB^'VAI:^"IO&&H:U\-M2\'7=C9ZG:)'H-Y=77VE%D>:2,-:@2M&[Q;V M
MDPC @U]??#+PI-X$^&WA[0[BX-Y/HVF6UC).3DSM%$J%_P 2N?QH W**S;O0
M[JXN'D36-2MU8Y$<:6Y5/8;HB?S)J/\ X1V\_P"@]JW_ '[MO_C- &M163_P
MCMY_T'M6_P"_=M_\9H_X1V\_Z#VK?]^[;_XS0!K45D_\([>?]![5O^_=M_\
M&:/^$=O/^@]JW_?NV_\ C- &M163_P ([>?]![5O^_=M_P#&:/\ A';S_H/:
MM_W[MO\ XS0!K45D_P#".WG_ $'M6_[]VW_QFC_A';S_ *#VK?\ ?NV_^,T
M:U%9/_".WG_0>U;_ +]VW_QFC_A';S_H/:M_W[MO_C- &M163_PCMY_T'M6_
M[]VW_P 9H_X1V\_Z#VK?]^[;_P",T :U%9/_  CMY_T'M6_[]VW_ ,9H_P"$
M=O/^@]JW_?NV_P#C- &M163_ ,([>?\ 0>U;_OW;?_&:/^$=O/\ H/:M_P!^
M[;_XS0!K45D_\([>?]![5O\ OW;?_&:/^$=O/^@]JW_?NV_^,T :U%9/_".W
MG_0>U;_OW;?_ !FC_A';S_H/:M_W[MO_ (S0!K45D_\ ".WG_0>U;_OW;?\
MQFC_ (1V\_Z#VK?]^[;_ .,T :U%9/\ PCMY_P!![5O^_=M_\9H_X1V\_P"@
M]JW_ '[MO_C- &M163_PCMY_T'M6_P"_=M_\9H_X1V\_Z#VK?]^[;_XS0!K4
M5D_\([>?]![5O^_=M_\ &:/^$=O/^@]JW_?NV_\ C- &M163_P ([>?]![5O
M^_=M_P#&:/\ A';S_H/:M_W[MO\ XS0!K45D_P#".WG_ $'M6_[]VW_QFC_A
M';S_ *#VK?\ ?NV_^,T :U%9/_".WG_0>U;_ +]VW_QFC_A';S_H/:M_W[MO
M_C- &M163_PCMY_T'M6_[]VW_P 9H_X1V\_Z#VK?]^[;_P",T :U%9/_  CM
MY_T'M6_[]VW_ ,9H_P"$=O/^@]JW_?NV_P#C- &M163_ ,([>?\ 0>U;_OW;
M?_&:/^$=O/\ H/:M_P!^[;_XS0!K45D_\([>?]![5O\ OW;?_&:/^$=O/^@]
MJW_?NV_^,T :U%9/_".WG_0>U;_OW;?_ !FC_A';S_H/:M_W[MO_ (S0!K45
MD_\ ".WG_0>U;_OW;?\ QFC_ (1V\_Z#VK?]^[;_ .,T :U%9/\ PCMY_P!!
M[5O^_=M_\9H_X1V\_P"@]JW_ '[MO_C- &M163_PCMY_T'M6_P"_=M_\9H_X
M1V\_Z#VK?]^[;_XS0!K45D_\([>?]![5O^_=M_\ &:/^$=O/^@]JW_?NV_\
MC- &M163_P ([>?]![5O^_=M_P#&:/\ A';S_H/:M_W[MO\ XS0!K45D_P#"
M.WG_ $'M6_[]VW_QFC_A';S_ *#VK?\ ?NV_^,T :U%9/_".WG_0>U;_ +]V
MW_QFC_A';S_H/:M_W[MO_C- &M163_PCMY_T'M6_[]VW_P 9H_X1V\_Z#VK?
M]^[;_P",T :U%9/_  CMY_T'M6_[]VW_ ,9H_P"$=O/^@]JW_?NV_P#C- &M
M163_ ,([>?\ 0>U;_OW;?_&:/^$=O/\ H/:M_P!^[;_XS0!K45D_\([>?]![
M5O\ OW;?_&:/^$=O/^@]JW_?NV_^,T :U%9/_".WG_0>U;_OW;?_ !FC_A';
MS_H/:M_W[MO_ (S0!K45D_\ ".WG_0>U;_OW;?\ QFC_ (1V\_Z#VK?]^[;_
M .,T :U%9/\ PCMY_P!![5O^_=M_\9H_X1V\_P"@]JW_ '[MO_C- &M163_P
MCMY_T'M6_P"_=M_\9H_X1V\_Z#VK?]^[;_XS0!K45D_\([>?]![5O^_=M_\
M&:/^$=O/^@]JW_?NV_\ C- &M163_P ([>?]![5O^_=M_P#&:/\ A';S_H/:
MM_W[MO\ XS0!K45D_P#".WG_ $'M6_[]VW_QFC_A';S_ *#VK?\ ?NV_^,T
M:U%9/_".WG_0>U;_ +]VW_QFF7.CW%E;233>(M2AAA4N[NMJJHH&223%@ #O
M0!LUYG^U-^U]\//V,?AQ)XH^(GB.ST'3SN6UA8[[K4957=Y4$0^:1^G08&06
M*CFOA/\ X*.?\' '@_\ 9O;4O"?PEURX^(GC:*/RVU-/LTF@Z7*>QD6,&Z=1
M@E8CL!.#)N5D'XM_M"?M)^./VJOB3>>+/'WB+4/$FN7C$F6X?$<"]HXHUPD4
M8[(@"CTKZC*>&:V(M4Q'NP_%_P"7J_N/'QF;0I>[2]Z7X(^QO^"CW_!?GXD?
MMBV^H^%/ ZW'PY^'=TK030VTW_$VUB)@ RW,ZGY(V (,46 5=E=I5/'P#3X;
M>2X;$<;N?]D9J_;>%;J8_/MB'N<G]*_2,!E<:4/9X6%EY?J_\SQZ.#Q^/GS4
MX2GYVT7SV1FT#FNBMO",$1S([R^WW0?Z_K6A;6$-G_JXT7W Y_.O;I9/5E\;
M2_'^OO/IL'P%C:FN(DH+_P "?X:?B<Q;:'=71^6%E'JWRBK]MX/8\S3 >R#^
MM;U%>C2RFA'XKL^LP? ^74=:MYOS=E]RM^+92MO#]K:_\L][>K\__6K[#_X(
M3J$_X*H?"Q5 51_:V !T_P")1>U\DU];_P#!"K_E*E\+?^XM_P"FB]K'.Z4(
M97B%!)?NY_\ I+/>K8+#X?"5(T(**Y7LDNA_1+1117\TGY^%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !15/Q!XAT_PGHEUJ6JWUGIFF
MV,9EN+J[F6&"W0=6=V(50/4G%?F3_P %%/\ @X6T?X??;O"?P+^R>(=:7"3>
M*9XQ)IUH?XA;QG_7N/[[?NQV$@KU,JR;%YC5]EA87[OHO5_T^R.K"X.KB)<M
M)?Y(^Y/VP?VZ/AK^PO\ #X^(/B%X@AT]9>++3;?$VHZF_P#=@@!#-[L<(O\
M$PK\)_\ @HU_P6@^*G[?LEYX?TE;CP+\-9-T7]BV<Y$NJ1[LAKR;@R9 '[M<
M1CN&(W5\[_%3XH>(OC?\0M2\5^+M8U#Q%XBU:3S;J_OI3+-)Z*"?NHHPJHN%
M10%4   8-?KF2\!X?"6J8B7//TT7I?\ .U_0]7_5&5;3$5;1[1_S?^1@VW@]
MC_KIE7V49K0MO#EI;?\ +/S".[G/Z=*O45]I2P%"GM'[]3U\'PSEN&UA23?>
M6K_'1?(1$6-<*H4>@%+1178>\DDK(**** "BBB@ KZW_ ."%7_*5+X6_]Q;_
M --%[7R17UO_ ,$*O^4J7PM_[BW_ *:+VO)S[_D68G_KW/\ ])9RX[_=JG^%
M_DS^B6BBBOYE/S4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKEOC
M)\;?"?[/?@&\\4>-=>T[PWH-C@2WEY)M7<?NHH&6=SCA%!8]@:JG3E.2A!7;
MV2W8XQ;=EN=37S3^WO\ \%4?AG^P-H\EOK5Y_P )!XTDC5[7PSI\J_:W#?=>
M9N5@C[[F^8C[JM7YZ_\ !0[_ (.%]<^)J7WA3X'I?>%]#9C%-XFN%\O5+P D
M'[.F3]GC;@AS^]((XB.17YEZOJ]WX@U:ZO[^ZN+Z^OIGN+FYN)#)-<2.2S.[
M,269F))).2237Z9P_P"'M2K:OF7NQ_E6[]7T]-_0^DP'#\I>_B=%VZ_/M^?H
M?1'[=W_!4GXH?M[ZQ)#XAU!=%\(1S>99^&M,=DLH]I.QY23NGE (R[\9R55
M<5\WT45^M87!T<-25'#Q48KHOZ_$^KI484X\E-604445T&@4444 %%%% !11
M10 4444 %?6__!"K_E*E\+?^XM_Z:+VODBOK?_@A5_RE2^%O_<6_]-%[7DY]
M_P BS$_]>Y_^DLY<=_NU3_"_R9_1+1117\RGYJ%%%% %/Q!KUGX5T&^U34)U
MM;#3;>2ZN9F!*Q1(I9V..>%!/'I7DMI^W'X3U[X2^%_&&A:7XJ\1V7C36;S1
M-'L]/L%-]=RVIO!*_E2.FV,+93-EB#C9D G ]FKY=UO]C36U^"OAO0[[PG\,
M?B-/H?BC7]:FTKQ%/<1V<D6H7M]<0/%,(9 LT:W,8826[C[X5E(5R >C?$S]
MLKP_\)M-TJ35M#\8-?:AI$^OW6FVVFB>\T;3X-@GN;I%?"*AD4$*69CD*K8.
M/5M,U*#6=.M[RUE2>UNHUFAD0Y61& *L/8@@U\H7'[&_Q,\$> _#MOX?U#PK
MXAUV7P!<> ]:GUF_N88K)991+%<6["&1YTAW2Q^7)Y;2*(B7!!KZ>^'_ (0A
M^'O@+0] MY'FM]#L(-/B=_O.L4:Q@GW(6@#7HK-N_"UK>7#RO+J2M(<D1ZA<
M1J/HJN /P%1_\(;9_P#/;5O_  :7/_QR@#6HK)_X0VS_ .>VK?\ @TN?_CE'
M_"&V?_/;5O\ P:7/_P <H UJ*R?^$-L_^>VK?^#2Y_\ CE'_  AMG_SVU;_P
M:7/_ ,<H UJ*R?\ A#;/_GMJW_@TN?\ XY1_PAMG_P ]M6_\&ES_ /'* -:B
MLG_A#;/_ )[:M_X-+G_XY1_PAMG_ ,]M6_\ !I<__'* -:BLG_A#;/\ Y[:M
M_P"#2Y_^.4?\(;9_\]M6_P#!I<__ !R@#6HK)_X0VS_Y[:M_X-+G_P".4?\
M"&V?_/;5O_!I<_\ QR@#6HK)_P"$-L_^>VK?^#2Y_P#CE'_"&V?_ #VU;_P:
M7/\ \<H UJ*R?^$-L_\ GMJW_@TN?_CE'_"&V?\ SVU;_P &ES_\<H UJ*R?
M^$-L_P#GMJW_ (-+G_XY1_PAMG_SVU;_ ,&ES_\ '* -:BLG_A#;/_GMJW_@
MTN?_ (Y1_P (;9_\]M6_\&ES_P#'* -:BLG_ (0VS_Y[:M_X-+G_ ..4?\(;
M9_\ /;5O_!I<_P#QR@#6HK)_X0VS_P">VK?^#2Y_^.4?\(;9_P#/;5O_  :7
M/_QR@#6HK)_X0VS_ .>VK?\ @TN?_CE'_"&V?_/;5O\ P:7/_P <H UJ*R?^
M$-L_^>VK?^#2Y_\ CE'_  AMG_SVU;_P:7/_ ,<H UJ*R?\ A#;/_GMJW_@T
MN?\ XY1_PAMG_P ]M6_\&ES_ /'* -:BLG_A#;/_ )[:M_X-+G_XY1_PAMG_
M ,]M6_\ !I<__'* -:BLG_A#;/\ Y[:M_P"#2Y_^.4?\(;9_\]M6_P#!I<__
M !R@#6HK)_X0VS_Y[:M_X-+G_P".4?\ "&V?_/;5O_!I<_\ QR@#6HK)_P"$
M-L_^>VK?^#2Y_P#CE'_"&V?_ #VU;_P:7/\ \<H UJ*R?^$-L_\ GMJW_@TN
M?_CE'_"&V?\ SVU;_P &ES_\<H UJ*R?^$-L_P#GMJW_ (-+G_XY1_PAMG_S
MVU;_ ,&ES_\ '* -:BLG_A#;/_GMJW_@TN?_ (Y1_P (;9_\]M6_\&ES_P#'
M* -:BLG_ (0VS_Y[:M_X-+G_ ..4?\(;9_\ /;5O_!I<_P#QR@#6HK)_X0VS
M_P">VK?^#2Y_^.4?\(;9_P#/;5O_  :7/_QR@#6HK)_X0VS_ .>VK?\ @TN?
M_CE'_"&V?_/;5O\ P:7/_P <H UJ*R?^$-L_^>VK?^#2Y_\ CE'_  AMG_SV
MU;_P:7/_ ,<H UJ*R?\ A#;/_GMJW_@TN?\ XY1_PAMG_P ]M6_\&ES_ /'*
M -:BLG_A#;/_ )[:M_X-+G_XY1_PAMG_ ,]M6_\ !I<__'* -:BLG_A#;/\
MY[:M_P"#2Y_^.4?\(;9_\]M6_P#!I<__ !R@#6HK)_X0VS_Y[:M_X-+G_P".
M4?\ "&V?_/;5O_!I<_\ QR@#6HK)_P"$-L_^>VK?^#2Y_P#CE'_"&V?_ #VU
M;_P:7/\ \<H UJ*R?^$-L_\ GMJW_@TN?_CE'_"&V?\ SVU;_P &ES_\<H U
MJ*R?^$-L_P#GMJW_ (-+G_XY1_PAMG_SVU;_ ,&ES_\ '* -:BLG_A#;/_GM
MJW_@TN?_ (Y1_P (;9_\]M6_\&ES_P#'* -:BLG_ (0VS_Y[:M_X-+G_ ..4
M?\(;9_\ /;5O_!I<_P#QR@#6HK)_X0VS_P">VK?^#2Y_^.4?\(;9_P#/;5O_
M  :7/_QR@#6HKQ/]K3]J7X6_L3^ FU[Q]XDU#3UDXL]/@U2XFU#46_NPP^:"
MWNQPB_Q,*_%W]OG_ (+/>/OVL[G4O#_A635/ GP^F<QK91:G/-?ZE$./]*E+
MD8;J8HP%&=I,F-Q^DR+A;&YI+FIKEAUD]OEW?I\VCTL#E=;$N\5:/=_UJ?I%
M_P %"O\ @NI\/?V3?[2\,^"&L_B!\0;.3[/+!#(3I>ER#[PGG7[[J>#%$20P
M96:,@BOQ>_:E_;&^(G[97C^;Q#X_\17FK3,Y:ULE8QV&FH>!';P [8U  &>6
M;&69F)8^845^U9'PO@LKC>DN:?63W^79>2^;9]E@<MHX9>XKON]_^ %%%=Q\
M._V;O''Q493HOAO4KB!LXN94^SV_!P<22;5)'H"3[5ZF8YI@\!1>(QU6-*"^
MU.2BOO;2.K$8FE0ASUI**[MI+\3AZ*^I_AU_P2_UO472;Q1KUCID.03;V"&Y
MF8=U+-M5#[C>*]M^'_[!'PX\"A9)M*FUZZ4?ZW4I3(OW<'$:[4YZ\J2">#7X
MSQ#](C@_+&X4*LL1-=*<;J_^*7+%KSBY??H?)8[CS*</=0DZC_NK3[W9?=<_
M.NG1HTKJJJS,QP !DDU^JVG_  =\(Z0,6OA7PW:\$?NM,A3C.>R^M;UGIMOI
M^[[/;PP;\;O+0+NQTSBOS?$?2PPR_P!WRV4O6JH_E"1\_4\3J:^##M^LK?\
MMK/R?TOP#KVN;OL6BZM>;>OD6<DF.GH#ZC\ZW;']G/Q_J4>^'P7XH9,!@S:9
M,H8'H1E1G\*_4FBO!Q'TKLQE_ R^$?6<I?E&)Q5/$ZN_@H)>LF_T1^:5A^QC
M\3]2QY?A#4%W-M_>R11<_P# G''/7I6W8_\ !/KXI7>WS-#M;7=G/FZC =OU
MVNW7VSUK]$J*\/$?2DXIGI2P]"/_ &[-O_TY;\#AJ>).9/X807RD_P#VX^#;
M#_@F5\0+I_WU_P"%[501DO=2L2.^ L1Z>^*VM-_X):^(Y6_TSQ1HL"Y.3##+
M+QCCJ%[U]L45X.(^D?QM4^"K"'I3C_[=S''4\0,XEM**](K];GR#IW_!*L;
MUWXW^;!RL.E< YX^8R\\>PK>TS_@EOX8BC3[9XEUZX8$;C"D4((XS@%6QW]:
M^H**\'$^.O'-?XL>U_AA3C^4$SAJ<:9U/>N_DHK\D?/=C_P32^'=IM\RX\2W
M6W.?-O(QN^NV->GMCI7T9_P30_8\\ _"3]LKP;K6CZ5<+JUB+P07$M[+(4W6
M-Q&QV[MIRK$<@X[8JO7K'[#O_)T?A?\ [>__ $DFKGRKQ*XJQV9X?#XK,*LH
M3J04H\[2:<DFFDTFFM&GHUIL9X?B',ZV(A"K7DTY)-7=FF]4[=#]"****_HH
M^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***^8_VZ_\ @K#\*_V%M&N;?4M3A\3>,TPL
M/AG2[A'NPQ[SMRMNGN_S$'Y5:NK!X.OBJJHX>+E)]%_6B\WH:4:,ZLN2FKL^
MD/$'B'3_  GHEUJ6JWUGIFFV,9EN+J[F6&"W0=6=V(50/4G%?F!_P4!_X.)]
M%\)07WA?X$Q+KFK*PBD\57MO_H%OQ\WV:%P&F8'C?(!'D$@2*0:^)/VI/VSO
MVAO^"H6LFWNK+4H_"+3+)::%I4+6VCP%1\K22N<2R=3NE<X8G8$&%&)X#_X)
MA^*-8:.3Q!K6EZ+"PRT<"F[F' ."/E3N1D,<$=Q7TTJG"O#O[WB7&TU46OLT
M^9KUC&\G]UO4]6V68#WLQK1YOY;W^]*[?W6]3P/XG?%/Q)\:/&U[XD\6ZYJG
MB/7M18-<7VH7#3S28&%&YB<*H "J,!0    !69H7A^_\4:G'9:;8WFHWDWW(
M+6%II7^BJ"37WYX _P"">?P[\&3+->6M]X@N(R&4W\_[M2"3_JT"JW& 0VX'
M'2O8O"_@W2/!&G_9='TNPTNWXS':P+"K$# )V@9. !D\U\OGWTH\EPL72R7"
MSJM:)RM3A\DN:32[-1[:;G!CO$C!TUR8.DY>ONK]7^"/S]^'_P"P+\2/'3JT
MVEPZ!:L,^=J<PC/T\M=TF?JH'O7N/@#_ ()?Z!I<RS>(]>U#5BI!\BTC%K$V
M">&)W,01CH5(YYKZCHK\-XB^D-QCF=X4:L</!]*4;/\ \"ES23\XN)\9C^/,
MVQ&D)*FO[J_5W?W6.'^'_P"S;X%^& 5M'\,Z9#<*,?:98_/N/N[3B1\L,CJ
M0#SQ7<445^-YAFF,Q]7V^.JRJS_FG)R?WMMGR6(Q-:O+GK2<GW;;?XA1117"
M8A1110 4444 %%%% !1110 4444 %>L?L._\G1^%_P#M[_\ 22:O)Z]8_8=_
MY.C\+_\ ;W_Z235[G#/_ ".,)_U]I_\ I:.S+_\ >J?^*/YH_0BBBBO[ /U
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
M_/;5O_!I<_\ QR@#6HK)_P"$-L_^>VK?^#2Y_P#CE'_"&V?_ #VU;_P:7/\
M\<H UJ*R?^$-L_\ GMJW_@TN?_CE'_"&V?\ SVU;_P &ES_\<H UJ*R?^$-L
M_P#GMJW_ (-+G_XY1_PAMG_SVU;_ ,&ES_\ '* -:BLG_A#;/_GMJW_@TN?_
M (Y1_P (;9_\]M6_\&ES_P#'* -:BLG_ (0VS_Y[:M_X-+G_ ..4?\(;9_\
M/;5O_!I<_P#QR@#6HK)_X0VS_P">VK?^#2Y_^.4?\(;9_P#/;5O_  :7/_QR
M@#6HK)_X0VS_ .>VK?\ @TN?_CE'_"&V?_/;5O\ P:7/_P <H UJ*R?^$-L_
M^>VK?^#2Y_\ CE'_  AMG_SVU;_P:7/_ ,<H UJ*R?\ A#;/_GMJW_@TN?\
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
M<!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%>:_%[]L+X9_ N2:'Q+XPT
M>SOH<A[&*7[1>*0I;#0Q[G7.."P )P,UTX7!XC%5/98:#G+M%-O[D<6/S+"8
M&E[?&U8TX=Y245][:1Z517Q#\5O^"VWA70[B2W\'^%=6U]D)7[5?RK8P-AAR
MB@.[*5S]X(0<<5\T?%+_ (*O?&+XD-+':ZQ9>%K.0;?)T>U$; 889\V0O(&(
M;J&'(! %?H&5>%/$&,M*I35*/>;L_P#P%7?WI'Y-GOCSPGEUX4JLJ\ETIQNO
M_ I<L6O1L_6#Q;XZT3P!IOVS7M8TK1;/G]_?W<=M'QU^9R!7SM\5O^"MWPB^
M'-Q);Z??:GXLNHR58:5:_N5(8 CS92BMP204W XZU^4OB?Q9JOC?6IM2UK4M
M0U?4+C_6W5[</<32?[SN2Q_$UGU^EY3X)X"E:685I5'VBE%?JW\FC\7S[Z2N
M:U[PRG#0HKO)N<O5?#%/R:E^I]K?$W_@MGXVUV62/PKX9T/P_;L,+)>.]_<#
MK\P/R(.QP4.,=3FOGOXB_MH?$KXJS.VM^*+R[1\?NMJB%< @83&T=3R!GGK7
MEM%?:+PUX7Y5"I@:<TNDX\Z^Z?,F?D>9^)G%./;>)QU37I&7(ONARK\#=N?B
M;X@NS\VK7JY_N2;/_0<5G7?B"_O_ /7WMY-SG]Y,S<_B:IT5[6!X6R7!6^I8
M.E3MMRTX1_)(^5Q&;8ZO_'K3EZRD_P V%%%%>\>>%%%% !1110 4444 %%%%
M !1110 4444 %%%/@@DNI1''&\DC=%4;B?PJ9244Y2=DAI-NR&45N:/\,?$O
MB(+_ &?X=UR^W$*/L]A++DDX ^53W!%=)IW[*OQ)U0?N_ _B9>"?WU@\/?'\
M8%?)YGQ_PQEK:S',L/1MOSUJ<+?^!21[&$X=S;%*^%PM2?\ AA)_DF>?T5[%
MIG[ OQ9U3E?"C0KD@M-?VT>.,]#)G\0*Z+2_^"9?Q,U!$:9?#]B6(!6>^+%.
MG)V*W3VSTK\^S+Z2WA/@/]XXCP5^T<12F_NA*3/IL+X5<98G^%E=?YTIQ7WR
M21\]T5]2:=_P2F\92C_2_$7AF$X/^I,\O.?>->U=!IW_  26N'D_TOQU#&H(
MP(=)+EAWY,HQ^M?!9A]-[P1P3:JY]"5OY*6(J?C"E)'T>%\ ./\ $?!ETE_B
MG3C_ .E31\=T5]Q:5_P2>T&'=]N\7:Q<>GD6L<..GJ7]_P#/7>L/^"6GP]MH
MOWVI>*[ER!DM=PJ,]\ 1=_<FOA<P_:)^"^&;]CBZU;_!AZBO_P"#% ^APOT8
M>/*OQT*</\56/_MKD?G_ $5^CVG_ /!.#X5V6WS-*U*[PV[][J,HR/[OR%>/
MUYZUN6'["_PHT[;Y?@^T;9G'FW5Q+U]=TAS^-?#X_P#:>>%])6PV!QU1_P#7
MNA%?>\1?_P E/H<-]$GB^>M6OAX_]OU&_P *=OQ/S%HK]7-._9F^'>E2;H?
M_A7=D$%],AD*D=,;E./PK<TWX7^&=&;=9^'=#M&!)!AL(H\$C!/"^G%?"YA^
MU0X>A?ZCD-:?^.M"'Y0J'T.&^A]FDO\ >,QIQ_PPE+\W$_(NVM)KV3;#%),P
M&2$4L0/PK<TOX4>*=<1&LO#7B"\60A4,&G32!B<8 PISG(_.OUPMK6.R@6.&
M..&->B(H51WZ"I*^(S']JICY76 X<A#SGBI3_"-"'YGOX7Z'=!?[QFC?^&BE
M^+J2_(_*FP_98^)&H[?+\#^*%WYQYNGR1=/7<!C\:^A_^"</[*7Q!\ _M>^$
M?$&L^&[G3M)L!=F>>:>$%/,L;A%^3?O.691@ XSSBOL^MWX:_P#([67_  /_
M -%M7A93^T>XVXHSC"\./+,+2HXRK3H3?[Z4U"K-4Y.+]I%*2C)\K<6E+5Q:
MT/K,G^BUD.48FGFGUNM.="2J17N).4&I)/W6[76J33MLUN>KT445_5A^J!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%4-0\4:?I?_ !\7D$;#^'=N;\ASWKSKQ_\ M"ZMIHD@
M\,^$9M6N%C#">_U"*RM<E<@ KYDA(; (**.N&/&?C<S\1.%,MJO#YAF>'I36
M\9UJ<9?<Y)_@%:-6G3]I[.<E_=A*7X139ZI5'Q)XITSP=I37VKZE8Z58QL%:
MXO+A((E). "S$#)/O7R?\2=;_:(^)EPT-KXN\$^!=-8L"FC6\MU<%"> TLR
ME@.Z"/Z5X]KW_!-_6OB9JZZEXU^*6M^(;[&WS)[=YG1>?E5Y)6PO3@  <CWK
MR7X\^$6$7-F?$5-?W:5'$5I/RO&ER+UYFCY#,LRXIDW#)\FJ5'_-4G2I1];.
M;F_3E3/I'XL?\%4O@[\,%:.WUV?Q1?*,^1HT!F4?+D9E;;%@\#Y68@GD5\V_
M%;_@MWXAU*XDA\%^$=-TJW4D+<ZK,UU-(-P(;8FQ4XR"N7Z]>*T]*_X)8> K
M0,;K5_%-VQZ8GAC4#CL(B<]>^.>E==HW_!/7X4:20S^'9KU@  UQJ%P>V"<*
MX'/T^F*YY_32\!,H7-2HXS&R754HI7])U:2MZI_/2_Q&/X.\8<WO%5L/@X/I
M&3O;_$HU'?T:^2/B3XL?MF?%#XV2O_PD/C36KBWD&TVEM+]CM2.V880J,><9
M8$^]>8U^J6B?LG_#7P^FVW\$>')!C'^DV:W1[=Y-WIU^OJ:ZS1_ 6A>'0O\
M9^BZ38[2&'V>SCBP0<@_*!W)->?C/VH7"F!I^RR'AVK*/12JTZ*^Z$*OZGR4
MOHH\09A5]OG.;1E-[OEG5?WRE!GY*Z+X&UOQ&3_9^CZI?[5#G[-:22X4]#\H
M/'O76Z3^RC\2M:=5A\#^)$+]//LGMQUQR9 N/Q^O2OU3HK\WSC]J=Q+4O_96
M14*7;VE6I5_])C1O^!]'@?H?97#_ 'S,:D_\,(P_-S/S8TG_ ()X_%?4T1G\
M/V]FK\CS]1M\@8SR%<D>F,9S74Z5_P $L_B!>!FNM4\+68' !N9I&/3TBQCK
MWSQTK[^HK\MS;]I3XNXO_=XX2A_@HR?_ *<JU#Z[!_13X*H_Q95JG^*HE_Z1
M")\6:;_P26O)8_\ 3/'5M ^!Q#I+2C/?DRK_ "Y]JL_\.D?^J@?^4+_[HK[*
MHK\_J?3X\=)2<HYVHKLL-A++[Z#?XGTT/HX>'D8V> OYNK7_ $J)?@?%,O\
MP28U 2MY?C:S9,G:6TQE)';(\PX_,TW_ (=,ZG_T.MC_ ."Y_P#XY7VQ170O
MI^^.25O[8C_X387_ .4F7_$MOA]_T!/_ ,&U?_DSXG_X=,ZG_P!#K8_^"Y__
M (Y5'_AU!XD_Z&K0_P#OQ+7W-16U+]H%XWPOS9K"7KAL/^E)&53Z-/A_+;"2
M7I5J_K)GPS_PZ@\2?]#5H?\ WXEH_P"'4'B3_H:M#_[\2U]S45M_Q4'\;?\
MH94__":A_P#*R/\ B6?@'_H&G_X-J?\ R1\&_P##J;QI_P!#%X7_ .^I_P#X
MW1_PZF\:?]#%X7_[ZG_^-U]Y45V?\5$/&G_H,H_^$]+_ ",/^)8> _\ GS4_
M\&R_S/@R3_@E/XV$;;?$'A9FQP"\X!/U\JJW_#JWXA?]!CP;_P"!=S_\8K[\
MHKHH_M%O&:"M+$T)>N'A^EB)?1?X$>U*HO\ N)+];GP1:_\ !*KQV^[SM=\)
M1_W=D]P^?SA%=#I?_!)C4)A_IWC:SMS@Y\C3&FYSQUD3M_GO7VM17G9C^T)\
M;,2K4<QIT?\ !AZ#_P#3D)G3A?HS< TG>IAIS_Q5:G_MLHGR7IO_  2=T.)O
M],\8:M.N3D0V<</&..I;O_GO71:9_P $M_AW9A3/J'BJ\;Y=P>[A521UP%B!
M /U)]Z^DJ*_/LR^F1XT8Z_MN(*RO_(J=/_TW"-CZ7"^!? >'_AY;3?\ B<I?
M^E29XCI?_!._X4:;(K2:!=7A4 8GU&XP2,<D*Z^G3ISTKH-*_8S^%^C;O)\%
MZ.^[KYX>?T_OL?3_ #FO3J*_/LR\>/$G,-,;Q!C9KL\57:^[GM^!]-A?#GA3
M#?P,LP\7W5&G?[^6YR^G? [P5I#;K3P?X7M6!)!ATJ!,$C!Z+Z5T-EI=KIN[
M[/;P6^_&[RXPN['3./K4]%?GV8Y]F>8/FQ^(J57_ 'YRE_Z4V?387+<)AO\
M=J48?X8I?DD%%%%>2=H4444 %%%% !1110 4444 %%%% !1110 5N_#7_D=K
M+_@?_HMJPJW?AK_R.UE_P/\ ]%M7Z!X3_P#);Y-_V%X?_P!/0.7'?[M4_P +
M_)GJ]%%%?[>'YJ%%%% !7E?[6?[3]I^RQX.T/5+JWTFXDU_6%T>#^T]:AT>S
MB<V]Q<%Y;F4%$4);N!D<LR@<D5ZI7#?'#X<^(/'MGHMQX8US1M$U?0K\WL9U
M;1$U:SN0898BCIOCE0_O-P>*5&&W!W*S*0#RWQ3^WQ)X5BDN&\'+J5AX?T?3
M]=\67NGZY!<6VBVM[-+'"T#[0+LA(9)6V[ (P""20I^BZ^4=,_X)JWWAGPC)
MX;TGQS:V_A_Q1I5MI/C*&30=\NJI%=W5R[6A$X6T\P7<T.UEF5(A&% *9/U=
M0 45FW?@_2+^X>:?2]-FFD.6>2V1F8^Y(S4?_"":'_T!=)_\!(_\* -:BLG_
M (030_\ H"Z3_P" D?\ A1_P@FA_] 72?_ 2/_"@#6HK)_X030_^@+I/_@)'
M_A1_P@FA_P#0%TG_ ,!(_P#"@#6HK)_X030_^@+I/_@)'_A1_P ()H?_ $!=
M)_\  2/_  H UJ*R?^$$T/\ Z ND_P#@)'_A1_P@FA_] 72?_ 2/_"@#6HK)
M_P"$$T/_ * ND_\ @)'_ (4?\()H?_0%TG_P$C_PH UJ*R?^$$T/_H"Z3_X"
M1_X4?\()H?\ T!=)_P# 2/\ PH UJ*R?^$$T/_H"Z3_X"1_X4?\ "":'_P!
M72?_  $C_P * -:BLG_A!-#_ .@+I/\ X"1_X4?\()H?_0%TG_P$C_PH UJ*
MR?\ A!-#_P"@+I/_ ("1_P"%'_"":'_T!=)_\!(_\* -:BLG_A!-#_Z ND_^
M D?^%'_"":'_ - 72?\ P$C_ ,* -:BLG_A!-#_Z ND_^ D?^%'_  @FA_\
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
M17I4N'<JI?P\-37I"*_0ZX93@H?!1@O2*_R-NY^)?B2\3;-X@UN50<@/?2L
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
M?R_D5_Q#GB/_ *!7]\?_ )(]UHKP/_ANNT_Z%NX_\#!_\11_PW7:?]"W<?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5]9_\$-/^4I?PO_[BW_IHO:^3*^L_^"&G
M_*4OX7_]Q;_TT7M>MD/_ ",\/_U\A_Z4C\_\6/\ DB,Y_P"P3$?^F9G]#-%%
M%?TL?XAA1110 4444 ?/?[3G[5_BOX4^+O%T/A?1=#U'2_ACX3A\9>)FOY)5
MFNK:26Z MK8IPDHBLKF3>X9<[%V\DCZ!MKA+NWCFC;='*H=6]0>0:\$_;*^#
M/@2]AO/&'C3QIX@\'Z+J6GV_AK7[;3WC\GQ/9_:'>&QD0PR3$M)-,H%L4D9)
MY5R0<CJM3_;;^%.C:!HVJ7'C32X[#7A,UK*%D8*D,HAF>8!28$CE(C=I@BH_
MRL0>* /P9_;;_9A^)7BC]M'XP:CIGP\\<ZCI][XXUN:WNK70;J:&=#J$Y#(Z
MQD,I[$'%>8_\,A_%G_HE_P 1/_";O/\ XW7]+]S\2_"O@SQUI'@^?6K*#Q%X
MB:YN;#36DW7-R%WSRN%'(0#<=S8'8$GBI['XL>'=3^)]_P""[?5K6;Q1I=A%
MJ=YIZ9:2VMY79(W<XVC<5.%)W8P<8()_.*WASAJE251UI:MO9=3^T<M^FAG.
M"P=+!PRVDU3C&*;G.[44E=_<?S,_\,A_%G_HE_Q$_P#";O/_ (W1_P ,A_%G
M_HE_Q$_\)N\_^-U_4116?_$-,-_S^E]R.W_B=[//^A92_P# YG\N_P#PR'\6
M?^B7_$3_ ,)N\_\ C='_  R'\6?^B7_$3_PF[S_XW7]1%%'_ !#3#?\ /Z7W
M(/\ B=[//^A92_\  YG\N_\ PR'\6?\ HE_Q$_\ ";O/_C='_#(?Q9_Z)?\
M$3_PF[S_ .-U_4111_Q#3#?\_I?<@_XG>SS_ *%E+_P.9_+O_P ,A_%G_HE_
MQ$_\)N\_^-T?\,A_%G_HE_Q$_P#";O/_ (W7]1%%'_$-,-_S^E]R#_B=[//^
MA92_\#F?R[_\,A_%G_HE_P 1/_";O/\ XW1_PR'\6?\ HE_Q$_\ ";O/_C=?
MTE?$S]J3P!\'/&EAX>\3>)K'2=8U&%;F."59&\J%I/*265U4K#&TF45Y2JLP
M(!)&*32/V@_ 7Q%^(]YX)L?$5I>>(M-F=Y+1%==TEK(AE1)"HCD>)R@D1&9D
MSA@*/^(:8;_G]+[D'_$[V>?]"RE_X',_FV_X9#^+/_1+_B)_X3=Y_P#&Z/\
MAD/XL_\ 1+_B)_X3=Y_\;K^DJ\_:A\ 67AOQ1K'_  E&GW&F>"[R/3]9N+;?
M<)9W,@B*0_NU;>Y\^(;4W$,^T\@@;WPU^*&B_%WPPNL:!<W%UI[2M"))K.:U
M;<O4;)D1^_7&#1_Q#3#?\_I?<@_XG>SS_H64O_ YG\R__#(?Q9_Z)?\ $3_P
MF[S_ .-T?\,A_%G_ *)?\1/_  F[S_XW7]1%%'_$-,-_S^E]R#_B=[//^A92
M_P# YG\N_P#PR'\6?^B7_$3_ ,)N\_\ C='_  R'\6?^B7_$3_PF[S_XW7]1
M%%'_ !#3#?\ /Z7W(/\ B=[//^A92_\  YG\N_\ PR'\6?\ HE_Q$_\ ";O/
M_C='_#(?Q9_Z)?\ $3_PF[S_ .-U_4111_Q#3#?\_I?<@_XG>SS_ *%E+_P.
M9_+O_P ,A_%G_HE_Q$_\)N\_^-T?\,A_%G_HE_Q$_P#";O/_ (W7]1%%'_$-
M,-_S^E]R#_B=[//^A92_\#F?R[_\,A_%G_HE_P 1/_";O/\ XW1_PR'\6?\
MHE_Q$_\ ";O/_C=?T;Z7^VK\*]9O?$$$'C;1]WABWN;O4'D+Q0I#;.(YY(Y&
M4),D;LJ,T1<*S 'D@5HZ%^T-X \5^![[QU;^)+&/0_#XGM+^[NR]F-/8"-Y(
MYHY0KQO@1L%902'4@$,,G_$-,-_S^E]R#_B=[//^A92_\#F?S;_\,A_%G_HE
M_P 1/_";O/\ XW1_PR'\6?\ HE_Q$_\ ";O/_C=?T@>._P!KOX<?#+P_X?U3
M7/%-GI]CXHL_[1TV5H97\ZUVHYN&"H3'"JR1EI) J)O&XBO1T<2(&4AE89!'
M0BC_ (AIAO\ G]+[D'_$[V>?]"RE_P"!S/Y>/^&0_BS_ -$O^(G_ (3=Y_\
M&Z/^&0_BS_T2_P"(G_A-WG_QNOZB**/^(:8;_G]+[D'_ !.]GG_0LI?^!S/Y
M=_\ AD/XL_\ 1+_B)_X3=Y_\;H_X9#^+/_1+_B)_X3=Y_P#&Z_J(HH_XAIAO
M^?TON0?\3O9Y_P!"RE_X',_EW_X9#^+/_1+_ (B?^$W>?_&Z/^&0_BS_ -$O
M^(G_ (3=Y_\ &Z_J(HH_XAIAO^?TON0?\3O9Y_T+*7_@<S^7?_AD/XL_]$O^
M(G_A-WG_ ,;H_P"&0_BS_P!$O^(G_A-WG_QNOZB*Q_B#\0=%^%/@O4?$7B+4
MK72-%TF+SKN[N&VQPKD >Y))   ))( !) H_XAIAO^?TON0?\3O9Y_T+*7_@
M<S^8_P#X9#^+/_1+_B)_X3=Y_P#&Z/\ AD/XL_\ 1+_B)_X3=Y_\;K^C*Z_;
M?^%=EX)M_$$GBZU73;F[EL5 M;@W23Q1B65'MQ'YT9CC97?>@"*RLV 03TNI
M?&'P9X.O]#%SXBTN.X\?7<2:.@N!(VJR/""AA"YW*8XP=P^7OGD4?\0TPW_/
MZ7W(/^)WL\_Z%E+_ ,#F?S4?\,A_%G_HE_Q$_P#";O/_ (W1_P ,A_%G_HE_
MQ$_\)N\_^-U_1UI_[8WPYU/XH6W@R/7IU\27E[+IUO:2Z7>1">XB5V=%D:(1
MMA8W.0V"%)!(KTZC_B&F&_Y_2^Y!_P 3O9Y_T+*7_@<S^7?_ (9#^+/_ $2_
MXB?^$W>?_&Z/^&0_BS_T2_XB?^$W>?\ QNOZB**/^(:8;_G]+[D'_$[V>?\
M0LI?^!S/Y=_^&0_BS_T2_P"(G_A-WG_QNC_AD/XL_P#1+_B)_P"$W>?_ !NO
MZB**/^(:8;_G]+[D'_$[V>?]"RE_X',_EW_X9#^+/_1+_B)_X3=Y_P#&Z/\
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
M?\0TPW_/Z7W(/^)WL\_Z%E+_ ,#F?R[_ /#(?Q9_Z)?\1/\ PF[S_P"-T?\
M#(?Q9_Z)?\1/_";O/_C=?U$44?\ $-,-_P _I?<@_P")WL\_Z%E+_P #F?R[
M_P##(?Q9_P"B7_$3_P )N\_^-T?\,A_%G_HE_P 1/_";O/\ XW7]1%%'_$-,
M-_S^E]R#_B=[//\ H64O_ YG\N__  R'\6?^B7_$3_PF[S_XW1_PR'\6?^B7
M_$3_ ,)N\_\ C=?U$44?\0TPW_/Z7W(/^)WL\_Z%E+_P.9_+O_PR'\6?^B7_
M !$_\)N\_P#C='_#(?Q9_P"B7_$3_P )N\_^-U_2I\8_VA?!OP M=.F\7:Y#
MI/\ :TKPV<?DRSS7!1=\A6.)6?:B_,SXVH,%B,BL]?VL?AS)XWT?P['XMTN;
M5=>BMYK!8BTD,ZW"&2W'G*#$K3("T:,P:0<J#D4?\0TPW_/Z7W(/^)WL\_Z%
ME+_P.9_-W_PR'\6?^B7_ !$_\)N\_P#C='_#(?Q9_P"B7_$3_P )N\_^-U_2
M!X6_:9^',WQ#D^'^G^*+"3Q!H^^R:T;>%\R"+?)"LQ41/+'&-SHK%D )8#!K
MJ/AQ\5?#OQ>TBZU#PSK%GK=C8WLVG37%JV^(3PMMD0-T;:W&5R/0FC_B&F&_
MY_2^Y!_Q.]GG_0LI?^!S/YE_^&0_BS_T2_XB?^$W>?\ QNC_ (9#^+/_ $2_
MXB?^$W>?_&Z_J(HH_P"(:8;_ )_2^Y!_Q.]GG_0LI?\ @<S^7?\ X9#^+/\
MT2_XB?\ A-WG_P ;H_X9#^+/_1+_ (B?^$W>?_&Z_J(HH_XAIAO^?TON0?\
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
M)V?@/4-%\,VWQ#A\>1:W)J%F8+&R6R0+8E$F>4W*./LQ54,7EKN$K \_85%
M!1110 4444 %%%% !1110!X/^V;8>.]2UCPM#X)\'ZOJ<=Q#?6NK^(M#.D_V
MUHMK((<V]F=0N(4C:X*@M*-X06Z_(6*LGDOAG]F7Q1X5FD\$Z#\.=8T;POX@
M\5^$_%%IJUUJ=BQ\,V6E0:6LME/Y<[N]RO\ 9AC3REEC;[5N,F%8U]I44 ?+
MG@?X>>*O&'[3K77C'X8>(-*\*Z#KVJ7'AR&P?1!H,;3K/')JMX%NS=W%S<K-
M,=OD 1_:6!5FW2UZ5^R)\(K[X,>&O&6FW6DVVBVM]XRU;4M-MK<Q>5]CFFW0
MLJQDA 5_A.".X%>LT4 %%%% !1110 4444 %%%% 'R#\5/@OXS^-OQ@\2:-K
M7P[\1Z/X+&ISS:%<:++HL>G7-[):& :WJ+F[%Y)(A=BD20#:(T9A*V E;PC\
M,/B-_P (AJ>K7'PACDU'PQ\-;#P58>&=6U#3YK7Q)?0R[V<;9FC^R1%5*&5X
MW<.XVJ<5]CT4 ?%1\#?%/1+'^VM,^&7CN[^(7B+5Q/X@\6ZB/"[ZIIT"VAA'
M]E6W]HFWA&W$*B21BJR.SB=B<_3O[-W@BS^&_P #?#>AV.@ZSX9M=-M?)73M
M6N+>XOH3N8LTTEO)+$\CL3(61V!+]CD#N** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396417392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 10, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Semrush Holdings, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">84-4053265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">800 Boylston Street, Suite 2475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Boston<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">02199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">851-9959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, $0.00001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SEMR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 380.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant's definitive Proxy Statement for the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December&#160;31, 2022.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001831840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,056,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,657,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397259200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_AuditorInformationAbstract', window );"><strong>Auditor Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Boston, Massachusetts<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_AuditorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Auditor Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_AuditorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398571520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 79,765<span></span>
</td>
<td class="nump">$ 269,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">157,774<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">3,559<span></span>
</td>
<td class="nump">2,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred contract costs, current portion</a></td>
<td class="nump">6,974<span></span>
</td>
<td class="nump">6,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">9,307<span></span>
</td>
<td class="nump">5,345<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">257,379<span></span>
</td>
<td class="nump">283,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">8,076<span></span>
</td>
<td class="nump">8,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">12,009<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">10,286<span></span>
</td>
<td class="nump">2,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">6,529<span></span>
</td>
<td class="nump">1,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred contract costs, net of current portion</a></td>
<td class="nump">2,082<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">2,329<span></span>
</td>
<td class="nump">1,096<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">298,690<span></span>
</td>
<td class="nump">300,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">15,495<span></span>
</td>
<td class="nump">9,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">17,847<span></span>
</td>
<td class="nump">19,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">49,354<span></span>
</td>
<td class="nump">40,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">3,694<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">2,311<span></span>
</td>
<td class="nump">1,896<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">88,701<span></span>
</td>
<td class="nump">71,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, net of current portion</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">8,929<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">1,023<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">98,786<span></span>
</td>
<td class="nump">74,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 13)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Undesignated preferred stock, $0.00001 par value &#8212; 100,000 shares authorized, and no shares issued or outstanding as of December&#160;31, 2022 or 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">274,057<span></span>
</td>
<td class="nump">264,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive deficit</a></td>
<td class="num">(1,206)<span></span>
</td>
<td class="num">(230)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(72,948)<span></span>
</td>
<td class="num">(39,100)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">199,904<span></span>
</td>
<td class="nump">225,542<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">298,690<span></span>
</td>
<td class="nump">300,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396313472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">43,743,000<span></span>
</td>
<td class="nump">31,842,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">43,743,000<span></span>
</td>
<td class="nump">31,842,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">160,000,000<span></span>
</td>
<td class="nump">160,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">97,897,000<span></span>
</td>
<td class="nump">108,975,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">97,844,000<span></span>
</td>
<td class="nump">108,870,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396427760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 254,316<span></span>
</td>
<td class="nump">$ 188,001<span></span>
</td>
<td class="nump">$ 124,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">48,553<span></span>
</td>
<td class="nump">41,934<span></span>
</td>
<td class="nump">29,930<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">205,763<span></span>
</td>
<td class="nump">146,067<span></span>
</td>
<td class="nump">94,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">126,889<span></span>
</td>
<td class="nump">81,122<span></span>
</td>
<td class="nump">54,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">41,204<span></span>
</td>
<td class="nump">24,322<span></span>
</td>
<td class="nump">17,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">62,779<span></span>
</td>
<td class="nump">43,116<span></span>
</td>
<td class="nump">29,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Exit costs</a></td>
<td class="nump">11,264<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">242,136<span></span>
</td>
<td class="nump">148,560<span></span>
</td>
<td class="nump">101,090<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(36,373)<span></span>
</td>
<td class="num">(2,493)<span></span>
</td>
<td class="num">(6,145)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">3,456<span></span>
</td>
<td class="num">(522)<span></span>
</td>
<td class="num">(290)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(32,917)<span></span>
</td>
<td class="num">(3,015)<span></span>
</td>
<td class="num">(6,435)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">931<span></span>
</td>
<td class="nump">270<span></span>
</td>
<td class="nump">577<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (33,848)<span></span>
</td>
<td class="num">$ (3,285)<span></span>
</td>
<td class="num">$ (7,012)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share attributable to common stockholders&#8212;basic and diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.24)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.24)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted-average number of shares of common stock used in computing net loss per share attributable to common stockholders&#8212;basic and diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">141,160<span></span>
</td>
<td class="nump">126,586<span></span>
</td>
<td class="nump">94,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">141,160<span></span>
</td>
<td class="nump">126,586<span></span>
</td>
<td class="nump">94,803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">$ (851)<span></span>
</td>
<td class="num">$ (230)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized loss on investments</a></td>
<td class="num">(125)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (34,824)<span></span>
</td>
<td class="num">$ (3,515)<span></span>
</td>
<td class="num">$ (7,012)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126389528304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY (DEFICIT) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Underwriters' Option</div></th>
<th class="th"><div>Follow-on Public Offering</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>Underwriters' Option</div>
</th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>Follow-on Public Offering</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Series A</div></th>
<th class="th"><div>Series A-1</div></th>
<th class="th">
<div>Series B </div>
<div>Preferred Stock</div>
</th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th">
<div>Class A Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Class A Common Stock </div>
<div>Common Stock </div>
<div>Underwriters' Option</div>
</th>
<th class="th">
<div>Class A Common Stock </div>
<div>Common Stock </div>
<div>Follow-on Public Offering</div>
</th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th">
<div>Class B Common Stock </div>
<div>Common Stock</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,379,400<span></span>
</td>
<td class="nump">1,837,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,789<span></span>
</td>
<td class="nump">$ 10,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,379,400<span></span>
</td>
<td class="nump">1,837,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,789<span></span>
</td>
<td class="nump">$ 10,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,681,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,592,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="num">$ (1,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (28,803)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Cumulative translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized loss on investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(7,012)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,012)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,681,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,050,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="num">(6,840)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">4,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(35,815)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_TemporaryEquitySharesConversionOfConvertibleSecurities', window );">Conversion of preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,379,400)<span></span>
</td>
<td class="num">(1,837,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_TemporaryEquityValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,789)<span></span>
</td>
<td class="num">$ (10,270)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,194,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">1,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,695,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,681,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,121,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,121,795)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></td>
<td class="nump">18,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (24,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Class A Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">719,266<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of Class A Common Stock</a></td>
<td class="nump">126,622<span></span>
</td>
<td class="nump">$ 9,245<span></span>
</td>
<td class="nump">$ 77,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,622<span></span>
</td>
<td class="nump">$ 9,245<span></span>
</td>
<td class="nump">$ 77,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_StockIssuedDuringPeriodSharesReclassificationOfShares', window );">Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(124,745,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,745,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_StockIssuedDuringPeriodValueReclassificationOfShares', window );">Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vesting of Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Cumulative translation adjustment</a></td>
<td class="num">(230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized loss on investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,842,000<span></span>
</td>
<td class="nump">31,841,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,870,000<span></span>
</td>
<td class="nump">108,870,126<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 225,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">264,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="num">(39,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="nump">681,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">681,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">$ 981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,078,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,078,315)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vesting of Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of shares in connection with Employee Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of shares in connection with Employee Stock Purchase Plan</a></td>
<td class="nump">758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">7,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Cumulative translation adjustment</a></td>
<td class="num">(851)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(851)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized loss on investments</a></td>
<td class="num">(125)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(125)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (33,848)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,848)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,743,000<span></span>
</td>
<td class="nump">43,743,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,844,000<span></span>
</td>
<td class="nump">97,843,570<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 199,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 274,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,206)<span></span>
</td>
<td class="num">$ (72,948)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_StockIssuedDuringPeriodSharesReclassificationOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Reclassification Of Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_StockIssuedDuringPeriodSharesReclassificationOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_StockIssuedDuringPeriodValueReclassificationOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Reclassification Of Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_StockIssuedDuringPeriodValueReclassificationOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_TemporaryEquitySharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Shares, Conversion Of Convertible Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_TemporaryEquitySharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_TemporaryEquityValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity , Value, Conversion Of Convertible Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_TemporaryEquityValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126386998704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (33,848)<span></span>
</td>
<td class="num">$ (3,285)<span></span>
</td>
<td class="num">$ (7,012)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">6,650<span></span>
</td>
<td class="nump">3,535<span></span>
</td>
<td class="nump">1,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Intangible asset impairment expense</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract costs</a></td>
<td class="nump">8,988<span></span>
</td>
<td class="nump">6,489<span></span>
</td>
<td class="nump">4,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_NonCashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">4,520<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Loss on disposal of subsidiaries</a></td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">7,393<span></span>
</td>
<td class="nump">2,742<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaidInKindInterest', window );">Non-cash interest expense</a></td>
<td class="nump">242<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Changes in fair value of convertible debt securities</a></td>
<td class="num">(1,152)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="num">(253)<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(3,317)<span></span>
</td>
<td class="num">(791)<span></span>
</td>
<td class="nump">738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Deferred contract costs</a></td>
<td class="num">(9,452)<span></span>
</td>
<td class="num">(9,362)<span></span>
</td>
<td class="num">(6,637)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(2,446)<span></span>
</td>
<td class="num">(2,784)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">6,793<span></span>
</td>
<td class="nump">1,527<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(848)<span></span>
</td>
<td class="nump">11,613<span></span>
</td>
<td class="nump">2,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="num">(394)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">9,133<span></span>
</td>
<td class="nump">13,807<span></span>
</td>
<td class="nump">6,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Change in operating lease liability</a></td>
<td class="num">(4,107)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(9,624)<span></span>
</td>
<td class="nump">23,761<span></span>
</td>
<td class="nump">5,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(4,234)<span></span>
</td>
<td class="num">(2,380)<span></span>
</td>
<td class="num">(2,367)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchases of short-term investments</a></td>
<td class="num">(157,899)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of convertible debt securities</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalization of internal-use software development costs</a></td>
<td class="num">(1,706)<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="num">(1,032)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisition of businesses, net of cash acquired</a></td>
<td class="num">(13,993)<span></span>
</td>
<td class="num">(350)<span></span>
</td>
<td class="num">(2,685)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(179,832)<span></span>
</td>
<td class="num">(4,633)<span></span>
</td>
<td class="num">(6,084)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">981<span></span>
</td>
<td class="nump">1,327<span></span>
</td>
<td class="nump">252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of shares in connection with Employee Stock Purchase Plan</a></td>
<td class="nump">758<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Payment of finance leases</a></td>
<td class="num">(2,084)<span></span>
</td>
<td class="num">(1,373)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,924)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Net proceeds from completing public offerings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">215,370<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(345)<span></span>
</td>
<td class="nump">215,324<span></span>
</td>
<td class="num">(1,672)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">(Decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(190,076)<span></span>
</td>
<td class="nump">234,222<span></span>
</td>
<td class="num">(1,904)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of year</a></td>
<td class="nump">269,841<span></span>
</td>
<td class="nump">35,619<span></span>
</td>
<td class="nump">37,523<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of year</a></td>
<td class="nump">79,765<span></span>
</td>
<td class="nump">269,841<span></span>
</td>
<td class="nump">35,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">603<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DeferredOfferingCostsIncurredButNotYetPaid', window );">Deferred offering costs incurred and not paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DebtIssuanceCostsIncurredButNotYetPaid', window );">Credit facility costs incurred and not paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1', window );">Accrued purchase consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Acquisition of fixed assets under finance leases</a></td>
<td class="nump">1,050<span></span>
</td>
<td class="nump">5,750<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss', window );">Unrealized loss on short-term investments</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">5,567<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification', window );">Reduction of right-of-use assets and lease liabilities due to lease modifications</a></td>
<td class="nump">1,278<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets', window );">Reclassification of deferred rent liability to right-of-use assets upon adoption of ASC 842</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_RightOfUseAssetAndLeaseLiabilityRecognized', window );">Right-of-use assets and lease liabilities recorded upon adoption of ASC 842</a></td>
<td class="nump">$ 12,579<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DebtIssuanceCostsIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Issuance Costs Incurred But Not Yet Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DebtIssuanceCostsIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DeferredOfferingCostsIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Offering Costs Incurred But Not Yet Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DeferredOfferingCostsIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_NonCashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Cash Lease Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_NonCashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Assets And Lease Liability, Reduction Due To Lease Modification</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassification Of Deferred Rent Liability To Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_RightOfUseAssetAndLeaseLiabilityRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-Of-Use Asset And Lease Liability Recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_RightOfUseAssetAndLeaseLiabilityRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaidInKindInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399696640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Description of Business</a></td>
<td class="text">Organization and Description of Business<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Semrush Holdings, Inc. (&#8220;Semrush Holdings&#8221;) and its subsidiaries (together the &#8220;Company&#8221;, or &#8220;Semrush&#8221;) provide an online visibility management software-as-a-service (&#8220;SaaS&#8221;) platform. The Company&#8217;s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Armenia, Canada, Cyprus, the Czech Republic, Germany, the Netherlands, Poland, Spain, Serbia, and the United States.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of the Russian Military Action in Ukraine</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Economic, civil, military, and political uncertainty exists and may increase in many of the regions where the Company operates and derives its revenue. Several countries in which the Company operates are experiencing and may continue to experience military action and civil and political unrest as a result of such action. The Company has significant development operations in the emerging market economies of Eastern Europe and more than half of the Company&#8217;s full-time employees were historically located in Russia.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In late February 2022, Russian military forces launched significant military action against Ukraine, and sustained conflict and disruption in the region has been ongoing and is likely to continue. The impact to Ukraine and Russia, as well as actions taken by other countries, including new and stricter sanctions by Canada, the United Kingdom, the European Union, the U.S. and other countries and organizations against officials, individuals, regions, and industries in Russia, Ukraine and Belarus, and each country&#8217;s potential response to such sanctions, tensions, and military actions could have a material adverse effect on the Company&#8217;s operations. Any such material adverse effect from the conflict, enhanced sanctions activity, and subsequent responses may disrupt the Company&#8217;s relationships with its vendors, disrupt its delivery of services, cause the Company to shift all or portions of its work occurring in the region to other countries, and may restrict the Company&#8217;s ability to engage in certain projects in the region.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company began a large-scale relocation effort of its Russia-based workforce to other jurisdictions. The Company&#8217;s exit from Russia was substantially completed by December&#160;31, 2022. See Note 7 for additional information on the costs associated with such relocation efforts.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of the Company&#8217;s Russian Subsidiaries</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On August&#160;3, 2022, the Company completed the sale of its two Russian subsidiaries, Semrush RU Ltd. and Semrush SM Ltd., in connection with the winding down of its operations in Russia. The Company received an insignificant amount of consideration in connection with the sale of these two subsidiaries. See Note 7 for further detail on the sale of the Company&#8217;s Russian subsidiaries.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of COVID-19</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered the potential effects of the COVID-19 pandemic on the Company. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, and numerous new strains of COVID-19 have subsequently spread throughout the world. COVID-19 has continued to impact market and economic conditions globally. In an attempt to limit the spread of the virus, various governmental restrictions have been implemented, including restrictions with respect to business activities and travel restrictions, and &#8220;shelter&#8211;at&#8211;home&#8221; orders, that have had and may continue to have an adverse impact on the Company&#8217;s business and operations. In light of the evolving nature of COVID-19 and the uncertainty it has produced around the world, it is not possible to predict the COVID-19 pandemic&#8217;s cumulative and ultimate impact on the Company&#8217;s future business operations, results of operations, financial position, liquidity, and cash flows. The extent of the impact of the pandemic on the Company&#8217;s business and financial results will depend largely on future developments, including the duration of the spread of the outbreak both globally and within the U.S., the impact on capital, foreign currencies exchange and financial markets, and governmental or regulatory orders that impact the Company&#8217;s business, all of which are highly uncertain and cannot be predicted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company has experienced long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect its ability to timely furnish the infrastructure within its data centers. The Company will continue to actively monitor the current international and domestic impacts of and responses to COVID-19 and its related risks.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399605360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements. The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company&#8217;s financial condition and results, and requires management&#8217;s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and Accounting Standards Update (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company&#8217;s incremental borrowing rate, and the recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#8217;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent Events Considerations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. See Note 17.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily derives revenue from subscription revenues via the Semrush online visibility management platform and the Prowly public relations platform, which are comprised of subscription fees from customers accessing the Company&#8217;s SaaS services and related customer support. For the years ended December&#160;31, 2022, 2021, and 2020, subscription revenue accounted for nearly all of the Company&#8217;s revenue. Revenue related to other revenue was not material for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company&#8217;s subscription arrangements provide customers the right to access the Company&#8217;s hosted software applications. Customers do not have the right to take possession of the Company&#8217;s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Identify the contract(s) with a customer;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Identify the performance obligations in the contract;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Determine the transaction price;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Allocate the transaction price to the performance obligations in the contract; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Recognize revenue when (or as) the Company satisfies a performance obligation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company&#8217;s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company&#8217;s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $9,007 and $13,809 during the years ended December&#160;31, 2022 and 2021, respectively. During the years ended December&#160;31, 2022, 2021, and 2020, $40,232, $26,537, and $19,218 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price Allocated to Future Performance Obligations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December&#160;31, 2022 was $654, which the Company expects to recognize over the next 12 months.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December&#160;31, 2022. For performance obligations not satisfied as of December&#160;31, 2022, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December&#160;31, 2022. The remaining durations are less than one year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company&#8217;s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive loss.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue primarily consists of expenses related to supporting and hosting the Company&#8217;s SaaS platforms, acquiring data and providing support to the Company&#8217;s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#8217;s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company&#8217;s property and equipment and capitalized internal-use software development costs.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Investments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their stated maturities as well as the time period the Company intends to hold such securities. The Company determines the appropriate classification of investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company adjusts the cost of investments for amortization of premiums and accretion of discounts to maturity. The Company includes such amortization and accretion in interest income in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company holds debt investments classified as available-for-sale pursuant to ASC 320, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments &#8212; Debt Securities </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 320&#8221;), it records available-for-sale securities at fair value, with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; equity. The Company includes interest and dividends on securities classified as available-for-sale in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses are recorded in the consolidated statements of operations and comprehensive loss based on the specific-identification method. There were no material realized gains or losses on investments for the years ended December&#160;31, 2022, 2021, or 2020. The Company did not hold any debt investments as of December&#160;31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than its amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations if the Company has experienced a credit loss, has the intent to sell the investments, or if it is more likely than not that the Company will be required to sell the investment before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company&#8217;s investment policy, the severity and the duration of the impairment and changes in value subsequent to the end of the period. As of December&#160;31, 2022, the aggregate fair value of investments held by the Company in an unrealized loss position for less than twelve months was $137,816. For the year ended December&#160;31, 2022, the Company determined that no other-than-temporary impairments were required to be recognized in the consolidated statements of operations. The Company did not hold any debt investments prior to fiscal year 2022. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of cash, cash equivalents and investments as of December&#160;31, 2022:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:51.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>&#160;Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Unrealized <br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Unrealized <br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2022:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. treasury securities due in one year or less</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Corporate Securities due in one year or less</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,899&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,774&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total cash, cash equivalents and investments</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,664&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,539&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, restricted cash was $176 and related to cash held at a separate financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company&#8217;s building leases. During 2022, this cash was returned to the Company and a corresponding reduction was made to the Company&#8217;s line of credit. See Note 9 for detail on this credit facility. Restricted cash is included in &#8220;other long-term assets&#8221; in the accompanying consolidated balance sheets as of December&#160;31, 2021 based on the maturity date of the letter of credit.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying consolidated statements of cash flows.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,665&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in &#8220;other long-term assets&#8221;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,841&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#8217;s accounts receivable. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, no individual customer represented more than 10% of the Company&#8217;s accounts receivable. During the years ended December&#160;31, 2022, 2021, and 2020, no individual customer represented more than 10% of the Company&#8217;s revenue.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for doubtful accounts</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reduces gross trade accounts receivable by an allowance for doubtful accounts based upon the Company&#8217;s best estimate of the amount of probable credit losses in the Company&#8217;s existing accounts receivable and based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Provisions for the allowance for doubtful accounts are recorded in general and administrative expense. As of December&#160;31, 2022 and 2021, the Company did not record an allowance for doubtful accounts.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. The estimated useful lives of the Company&#8217;s property and equipment are as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 4</span></div></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for maintenance and repairs are charged to expense as incurred, whereas major betterments are capitalized as additions to property and equipment. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Software Development Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to develop software applications used in the Company&#8217;s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company&#8217;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022, 2021, and 2020, the Company capitalized $1,760, $1,403, and $1,032, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. The Company recorded amortization expense associated with its capitalized software development costs of $570, $482, and $305 for the years ended </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022, 2021, and 2020, respectively. As of December&#160;31, 2022 and 2021, the net book value of capitalized software development costs was $1,962 and $1,959, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (&#8220;ASC 805&#8221;)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period.</span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and acquired intangible assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company&#8217;s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit&#8217;s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity&#8217;s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company&#8217;s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">qualitative assessment and concluded that as of October&#160;1, 2022, it is not more likely than not that the fair value of the Company&#8217;s reporting unit is less than its carrying amount.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired in a business combination are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired definite-lived intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired. The Company considered potential impairment indicators of acquired intangible assets and noted no indicators of impairment as of December&#160;31, 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, the Company recorded $642 of impairment expense related to its capitalized software development costs. Impairment expense related to capitalized software development costs is included in &#8220;research and development&#8221; in the accompanying consolidated statement of operations for the year ended December&#160;31, 2022. For the year ended December&#160;31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. For the year ended December&#160;31, 2020, the Company recorded an immaterial amount of impairment expense relating to capitalized software development costs.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure of Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company&#8217;s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company&#8217;s financial instruments approximated their fair values as of December&#160;31, 2022 and 2021, due to the short-term nature of these instruments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 820&#8221;), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#8217;s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs&#8212;Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs&#8212;Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs&#8212;Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions of that market. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December&#160;31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: </span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:34.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Convertible debt securities (See Note 5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,222&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,774&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197,648&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. The Company&#8217;s investments primarily consist of short-term U.S. treasury securities and corporate securities. The fair value measurement of these assets is based on significant other observable inputs and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 2 in the fair value hierarchy. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). The Company held cash equivalents in money market funds that totaled $21,366 and were classified as Level 1 in the fair value hierarchy.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company measured its investments in convertible debt securities (see Note 5) and its contingent consideration associated with the acquisition of Prowly.com sp. Z o.o (&#8220;Prowly&#8221;) on a recurring basis using significant unobservable inputs (Level 3).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Debt Securities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its convertible debt securities at fair value on the purchase date. The Company determines the fair value of these investments using the Black-Scholes Merton model. Each reporting period thereafter, these investments are revalued and increases or decreases in their fair values are recorded as adjustments to other income, net within the consolidated statements of operations and comprehensive loss to reflect the gains and losses. Changes in the fair value of these investments can result from changes in the estimated enterprise value of the issuers, the likelihoods and methods of such conversions, and other market factors. Significant judgment is employed in determining the appropriateness of these assumptions as of the purchase date and for each subsequent period. Accordingly, changes in any of the assumptions described above can materially impact the amount of gain or loss the Company records in any given period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the fair value measurements of the convertible debt securities for the years ended December&#160;31, 2021 and 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in convertible debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional investment in convertible debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</span></div></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,652&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair values are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the estimated or actual achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period. The total estimated fair value of the contingent consideration payable was $227 and $424 as of December&#160;31, 2022 and 2021, respectively. The following table represents the key inputs used in the fair value calculation:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:53.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022 &#8212; 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Changes in the estimated fair value of the contingent consideration payable are recognized over the three-year service period. A rollforward of the fair value measurements of the contingent consideration liability for the years ended December&#160;31, 2022 and 2021, is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expense recognized related to service period rendered</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expense recognized related to service period rendered</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive loss, was $66,319, $42,677, and $25,467 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. Subsequent to the adoption of ASU 2016-02, the Company classifies leases at the lease commencement date. At the commencement date, the Company will recognize a right-of-use asset (&#8220;ROUA&#8221;) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for lease and non-lease components as a single lease component.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company&#8217;s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. </span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for further information.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian ruble, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all periods up to and including the year ended December&#160;31, 2021, the functional currency of the Company&#8217;s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive loss. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on January&#160;1, 2022, as a result of changes in the economic facts and circumstances of its business environment, the Company reassessed its functional currency determinations for all foreign subsidiaries and determined that the functional currencies of the Company&#8217;s foreign subsidiaries is the local currency at each of its subsidiary locations, with the exception of its former Russian subsidiaries where the U.S. dollar remained the functional currency. As of August&#160;10, 2022, the Company no longer has operating subsidiaries in Russia. See Note 7 for more information on the sale of the Company&#8217;s Russian subsidiaries. Accordingly, beginning January&#160;1, 2022, assets and liabilities of the Company&#8217;s foreign subsidiaries that maintain local currencies as functional currencies are translated into U.S. dollars using period-end exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates in effect during each period. The Company includes the effects of these foreign currency translation adjustments in accumulated other comprehensive income (loss), a separate component of stockholders&#8217; equity. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency exchange loss included in other income (expense), net for the years ended December&#160;31, 2022, 2021, and 2020 was $1,302, $4, and $672, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#8217;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company is more likely than not to be sustained upon audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with such </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uncertain tax positions are recorded as a component of income tax expense. As of December&#160;31, 2022 and 2021 the Company has not identified any uncertain tax positions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 11 &#8220;Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)&#8221;, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 11 &#8220;Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)&#8221; for additional information regarding the current conversion and transfer terms of the Company&#8217;s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one-to-one basis when computing net loss per share. As a result, basic and diluted net loss per share of Class A common stock and share of Class B common stock are equivalent.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). With respect to shares of Preferred Stock that were issued and outstanding prior to the IPO, the Company considers the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to the holders of the Preferred Stock based on dividend rights under the Company&#8217;s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company&#8217;s net losses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net loss per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2022, 2021, and 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation as their effect would have been anti-dilutive due to the net losses incurred for these periods. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the period presented:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,865,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,329,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,611,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,695,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested RSAs, RSUs, and PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,328,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 718&#8221;), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 12 for further description of the Company&#8217;s stock-based compensation plans and a summary of the stock-based award activity for the years ended December&#160;31, 2022, 2021, and 2020.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive loss</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss is comprised of two components: net loss and other comprehensive loss, which includes other changes in stockholders&#8217; equity that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December&#160;31, 2022 and 2021. Comprehensive loss equaled total net loss for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. The Company does not accrue for contingent losses that, in its judgment, are considered to be reasonably possible, but not probable; however, it discloses the range of such reasonably possible losses.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company&#8217;s chief operating decision maker is the chief executive officer (&#8220;CEO&#8221;). The Company and the CEO view the Company&#8217;s operations and manage its business as one operating segment.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an "emerging growth company," as defined in the Jumpstart Our Business Startups Act, or JOBS Act, and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies." The Company may take advantage of these exemptions until the Company is no longer an "emerging growth company." </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 107 of the JOBS Act provides that an "emerging growth company" can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards and, as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until the last day of the year following the fifth anniversary of an offering or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07&#160;billion in annual revenue, has more than $700.0&#160;million in market value of its stock held by non-affiliates (as of the last day of the Company&#8217;s then fiscal second quarter), or it issues more than $1.0&#160;billion of non-convertible debt securities over a three-year period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 842&#8221;). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. See Note 3 for further detail of the impact to the Company&#8217;s consolidated financial statements.  </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses ("ASC 326&#8221;): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity&#8217;s current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash.  ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ended December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its consolidated financial statements and financial statement disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes &#8211; </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company adopted this guidance in the year ended December 31, 2022 and it did not have a material impact on its consolidated financial statements.</span></div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2021-08 changes the accounting for contract assets and liabilities acquired in a business combination by requiring an acquiring entity to measure contract assets and liabilities in accordance with ASC 606, Revenue from Contracts with Customers. For public business entities, the amendments in ASU 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. The Company adopted this guidance in the year ended December 31, 2022 which resulted in the recognition of $613 deferred revenue associated with the Kompyte acquisition.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126401061552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Portfolio Overview</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 13, 2022, the Company entered into an operating lease in Austin, Texas at 720 Brazos Street for the lease of 5,396 square feet of office space. The commencement date was November 1, 2022, and the lease has a non-cancellable term through December, 2027, with two five year Company extension options. The lease provided for a tenant improvement allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022, the Company entered into an operating lease in Barcelona, Spain at Carrer de Tanger 98 for the lease of 19,763 square feet of office space with a commencement date of July 1, 2022. The lease has a Company option to terminate the lease after three years, with six months prior notice, otherwise the lease term concludes in June, 2027. The lease provided for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 2, 2022, the Company entered into an operating lease in Dallas, Texas at 3838 Oak Lawn Avenue for the lease of 4,365 square feet of office space. The commencement date was May 1, 2022, and the lease has a non-cancellable term through August, 2025. The lease provided for tenant improvement allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022, the Company entered into an operating lease in Trevose, Pennsylvania at 3800 Horizon Boulevard for the lease of 10,450 square feet of office space. The commencement date was October 14, 2022, and the lease has a non-cancellable term through June, 2027, with a five year Company extension option. The lease provided for a turn-key fit-out, an additional upgrade allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2021, the Company amended its operating lease, which was originally entered into on October 24, 2018, to expand its lease to a total of 16,467 square feet of office space in Boston, Massachusetts at 800 Boylston Street. The lease amendment provided for a turn-key fit-out and for annual rent increases through the term of the lease. The commencement date of the amended lease was January 1, 2022, and extended the non-cancellable lease term to March 2027. The lease provides for a Company option to extend the lease term for an additional period of five years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2020, the Company entered into an operating lease in Limassol, Cyprus at Grosvenor Tower for the lease of 8,890 square feet of office space, with the commencement date of August 1, 2020, and lease term through July 2023. The lease provides for a Company option to terminate the lease at any point after two years, with two months prior notice. The lease provides for a Company option with Landlord consent to renew the lease for an additional three-year term. The lease provided for a turn-key fit-out and no annual rent increases permitted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 28, 2020, the Company amended its operating lease in Prague, Czech Republic at Kavci Hory Office Park, which was originally entered into on December 14, 2016, to extend the term through July 2025. The amendment provided for a Company option to terminate the lease as of July 31, 2022, with 12 months prior notice. The Company did not exercise the termination option.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight&#8209;line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to 6 years, some of which include options to extend the leases for up to 10 years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption of ASC 842 resulted in the recording of $12,366 in ROUAs and $12,579 in lease liabilities as of January&#160;1, 2022. Incremental borrowing rates as of January&#160;1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company&#8217;s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,404&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,221&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672">Total lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,623&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,318&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 the Company had no additional operating or finance leases that have not yet commenced.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense related to the Company&#8217;s office facilities was $5,064, $3,817, and $4,334 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,371&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,955&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Portfolio Overview</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 13, 2022, the Company entered into an operating lease in Austin, Texas at 720 Brazos Street for the lease of 5,396 square feet of office space. The commencement date was November 1, 2022, and the lease has a non-cancellable term through December, 2027, with two five year Company extension options. The lease provided for a tenant improvement allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022, the Company entered into an operating lease in Barcelona, Spain at Carrer de Tanger 98 for the lease of 19,763 square feet of office space with a commencement date of July 1, 2022. The lease has a Company option to terminate the lease after three years, with six months prior notice, otherwise the lease term concludes in June, 2027. The lease provided for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 2, 2022, the Company entered into an operating lease in Dallas, Texas at 3838 Oak Lawn Avenue for the lease of 4,365 square feet of office space. The commencement date was May 1, 2022, and the lease has a non-cancellable term through August, 2025. The lease provided for tenant improvement allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022, the Company entered into an operating lease in Trevose, Pennsylvania at 3800 Horizon Boulevard for the lease of 10,450 square feet of office space. The commencement date was October 14, 2022, and the lease has a non-cancellable term through June, 2027, with a five year Company extension option. The lease provided for a turn-key fit-out, an additional upgrade allowance, and for annual rent increases through the term of the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2021, the Company amended its operating lease, which was originally entered into on October 24, 2018, to expand its lease to a total of 16,467 square feet of office space in Boston, Massachusetts at 800 Boylston Street. The lease amendment provided for a turn-key fit-out and for annual rent increases through the term of the lease. The commencement date of the amended lease was January 1, 2022, and extended the non-cancellable lease term to March 2027. The lease provides for a Company option to extend the lease term for an additional period of five years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2020, the Company entered into an operating lease in Limassol, Cyprus at Grosvenor Tower for the lease of 8,890 square feet of office space, with the commencement date of August 1, 2020, and lease term through July 2023. The lease provides for a Company option to terminate the lease at any point after two years, with two months prior notice. The lease provides for a Company option with Landlord consent to renew the lease for an additional three-year term. The lease provided for a turn-key fit-out and no annual rent increases permitted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 28, 2020, the Company amended its operating lease in Prague, Czech Republic at Kavci Hory Office Park, which was originally entered into on December 14, 2016, to extend the term through July 2025. The amendment provided for a Company option to terminate the lease as of July 31, 2022, with 12 months prior notice. The Company did not exercise the termination option.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight&#8209;line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to 6 years, some of which include options to extend the leases for up to 10 years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption of ASC 842 resulted in the recording of $12,366 in ROUAs and $12,579 in lease liabilities as of January&#160;1, 2022. Incremental borrowing rates as of January&#160;1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company&#8217;s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,404&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,221&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672">Total lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,623&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,318&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 the Company had no additional operating or finance leases that have not yet commenced.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense related to the Company&#8217;s office facilities was $5,064, $3,817, and $4,334 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,371&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,955&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399656432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, Net<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,657&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,730&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,076&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,270&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes property and equipment acquired under finance leases (subsequent to the adoption of ASC 842) and capital leases (prior to the adoption of ASC 842) of $3,272 and $5,748, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $4,200, $2,826, and $1,013 for the years ended December&#160;31, 2022, 2021, and 2020, respectively. Depreciation and amortization expense for the years ended December&#160;31, 2022, 2021, and 2020 included $2,030, $1,465, and $0 related to property and equipment acquired under finance and capital leases.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399656432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Assets</a></td>
<td class="text">Other Assets<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Convertible Debt</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company purchased two convertible debt securities (the &#8220;January 2021 Notes&#8221;) for a total aggregate investment of $500 with maturity dates of January&#160;1, 2023 and annual interest rates of 6%. In February 2022, the Company purchased an additional convertible debt security (the &#8220;February 2022 Note&#8221;) in the amount of $2,000 with a maturity date of February&#160;25, 2024, and annual interest rate of 6%. Interest accrues on each note and becomes payable upon conversion of each convertible note, or will be paid in connection with the repayment in full of the principal amount of such convertible notes.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These convertible note investments are classified as available-for-sale securities. The January 2021 Notes and February 2022 Note are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets based on the maturity dates. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 825&#8221;), and accounting for the entire hybrid instrument at fair value through other income (expense). The Company recorded an increase in the fair value of the convertible notes of $1,152 for the year ended December&#160;31, 2022. Changes in the fair value of the convertible notes were not material for the year ended December&#160;31, 2021. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to its investments in these convertible debt securities, the Company has a variable interest in the issuer of these securities, which is a variable interest entity. After evaluation of the relationship between the Company and this variable interest entity, the Company determined not to consolidate this variable interest entity&#8217;s results of operations for the years ended December&#160;31, 2022 and 2021. Significant judgments included the determination that this variable interest entity lacked sufficient equity at risk to finance its activities without additional subordinated support, and that the Company was not the primary beneficiary of the variable interest entity given the Company&#8217;s variable interests do not constitute a controlling financial interest.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126400978208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions, Acquired Intangible Assets, and Goodwill</a></td>
<td class="text">Acquisitions, Acquired Intangible Assets, and Goodwill<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Backlinko</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;13, 2022, the Company completed an asset purchase agreement with Backlinko, LLC (&#8220;Backlinko&#8221;), acquiring certain of Backlinko&#8217;s assets for cash consideration of $4,000. The purpose of this asset acquisition was to acquire valuable content and to access an existing revenue stream in Backlinko&#8217;s SEO courses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for this transaction as an asset acquisition and allocated the cost of the asset acquisition to the individual assets acquired. The Company allocated $3,915 to the acquired intangible assets and the remaining cost of the acquisition was allocated to the other assets acquired, which were not material. The identifiable intangible assets consisted of trade names and intellectual property, which the Company amortizes over the assets&#8217; useful lives using a straight-line amortization method. The Company assigned useful lives to the acquired trade name and content of five years and four years, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kompyte</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;14, 2022, the Company executed a purchase agreement with Intellikom, Inc., which does business under the name Kompyte (&#8220;Kompyte&#8221;) to acquire 100% of Kompyte&#8217;s assets for cash consideration of $10,000. The purpose of the acquisition of Kompyte was to acquire Kompyte&#8217;s assets, including its competitive intelligence automation platform. Aggregate acquisition-related costs associated with this business combination were not material for the year ended December&#160;31, 2022, and were included in general and administrative expenses in the consolidated statement of operations and comprehensive loss. The results of operations of Kompyte have been included in the Company&#8217;s consolidated financial statements from the date of acquisition.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for this transaction as a business combination under the acquisition method. The total purchase price was allocated to the tangible and intangible assets acquired and the liabilities assumed based on their estimated fair values. The Company recorded the excess of the purchase price over those fair values as goodwill that is not deductible for tax purposes. The following table presents the purchase price allocation recorded in the Company&#8217;s consolidated balance sheet as of the acquisition date, which was final as of June&#160;30, 2022:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:83.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Price</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Assets acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of tangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocated $5,500 of the purchase price to identifiable intangible assets consisting of developed technology, trade names, and customer relationships, which it amortizes over the assets&#8217; useful lives using a straight-line amortization method. The Company assigned useful lives to acquired developed technology, trade names, and customer relationships of six years, six years, and three years, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This business combination did not have a material impact on the Company&#8217;s consolidated financial statements. Therefore, actual results of operations subsequent to the acquisition date and pro forma results of operations have not been presented.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of intangible assets resulting from the Company&#8217;s acquisitions and its capitalized internal-use software development costs. Intangible assets consist of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,790&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,504)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">928&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,226&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,301)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022, 2021, and 2020, the Company capitalized $1,760, $1,403, and $1,032, respectively, of internal-use software development costs which are classified as intangible assets on the accompanying consolidated balance sheets, and recorded associated amortization expense of $570, $482, and $305. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for acquired intangible assets was $1,880, $227, and $69 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, future amortization expense is expected to be as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying value of goodwill during the year ended December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Kompyte acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,529&#160;</span></td><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:top"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399534416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Costs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Exit Costs</a></td>
<td class="text">Exit Costs <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 24, 2022, Russian forces launched significant military action against Ukraine. As a result of this conflict and the sanctions imposed by the European Union, United Kingdom, United States and Canada, among others, the Company began to exit its operations in Russia during March 2022. As of August 10, 2022, the Company no longer had operating subsidiaries in Russia, and as of December&#160;31, 2022, the Company had relocated substantially all of its employees outside of Russia. All costs associated with its exit activities from Russia are included in the consolidated statements of operations in its income from continuing operations under the line item, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit costs</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exit costs in connection with the winding down of operations in Russia include employee severance and fringe benefit costs, the loss on the sales of the Company&#8217;s Russian subsidiaries, and other associated relocation costs.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For employee severance and fringe benefit costs, the Company incurred costs of $1,244 during the year ended December&#160;31, 2022. The Company does not expect to incur additional employee severance and fringe benefit costs related to the winding down of its operations in Russia that would be significant to its results of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For other associated relocation costs, the Company incurred $8,282 in the year ended December&#160;31, 2022. The Company expects to incur an additional $1,318 in other associated costs, of which the majority is expected to be incurred during the quarter ended March 31, 2023.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company completed its sale of its two Russia-based subsidiaries. The Company recorded a loss on the sale of its Russian subsidiaries of approximately $1,738, primarily consisting of the disposal of fixed assets, which was included in exit costs in the consolidated statement of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399606512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued expenses</a></td>
<td class="text">Accrued expenses<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vacation reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399573456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revolving Credit Facility<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Revolving Credit Facility</a></td>
<td class="text">Revolving Credit Facility<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Revolving Credit Facility</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of three years and will mature on January&#160;12, 2024.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the credit facility bear interest at the Company&#8217;s option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (&#8220;adjusted EBITDA&#8221;) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a 0.25% per annum fee on undrawn amounts under the Company&#8217;s revolving credit facility, payable quarterly in arrears.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had not drawn on this revolving credit facility, however the Company reduced its available balance on this revolving credit facility by $176 to replace its letter of credit and associated restricted cash in conformance with the contractual provisions with one of its office leases. For the years ended December&#160;31, 2022 and 2021, the Company incurred $118 and $110 in interest expense, respectively, related to this credit facility.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with entering into the credit facility, the Company incurred issuance costs totaling $630, which are being amortized on a straight-line basis to interest expense through the maturity date of the facility. During the years ended December&#160;31, 2022 and December&#160;31, 2021, the Company recorded interest expense of $211 and $211, respectively, related to the amortization of the deferred issuance costs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126481828256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32,917)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,015)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,435)</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes in the accompanying consolidated financial statements is comprised of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,184&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">931&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">577&#160;</span></td><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"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the United States statutory tax rate to the Company&#8217;s effective tax rate included in the accompanying consolidated statements of operations is as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign income tax rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of disposition of Russian subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net impact of GILTI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred statutory rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign research and development incentive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax attribute expiration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(110.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.8)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.9)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.0)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective tax rate differs from the statutory rate each year primarily due to the valuation allowance maintained against the Company&#8217;s net deferred tax assets and the impact of the jurisdictional mix of earnings.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interpretive guidance on the accounting for GILTI states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. The Company has made the accounting policy election to recognize GILTI as a period expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities reflect the net tax effects of net operating loss carryovers and the temporary differences between the assets and liabilities carrying value for financial reporting and the amounts used for income tax purposes. The Company&#8217;s significant deferred tax assets (liabilities) components are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capitalized research and development expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,419&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capital loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other deferred tax asset carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,928&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,662)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,939)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,768)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(268)</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s valuation allowance increased by $7,075, primarily as a result of the operating loss incurred during the year ended December&#160;31, 2022. In assessing the ability to realize the Company&#8217;s net deferred tax assets, management considers various factors including taxable income in carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income projections to determine whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized. Based on the negative evidence, including the worldwide cumulative losses that the Company has incurred, the Company has determined that the uncertainty regarding realizing its deferred tax assets is sufficient to warrant the need for a full valuation allowance against its worldwide net deferred tax assets. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had U.S. federal net operating loss carryforwards of $28,611 generated in the tax years beginning after December 31, 2017 that do not expire. As of December&#160;31, 2022, the Company had U.S. capital loss carryforwards of $8,034 that expire in 2027. As of December&#160;31, 2022, the Company had U.S. state net operating loss carryforwards of $15,702, substantially all of which expire at various dates through 2041. As of December&#160;31, 2022, the Company had Cyprus net operating loss carryforwards of $22,837 that expire at various dates through 2024. As of December&#160;31, 2022, the Company had net operating loss carryforwards of $1,189 from other foreign locations that expire at various dates through 2042.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Section 382 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation&#8217;s ability to use its pre-change net operating loss carryforwards to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a 50 percent cumulative change in ownership of the Company over a rolling three-year period. Similar rules may apply under U.S. state tax laws. The Company has not conducted an assessment to determine whether there may have been a Section 382 ownership change from inception through December 31, 2022, however it does not believe it has experienced a restrictive ownership change. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, 2021, and 2020, the Company had no recorded liabilities for uncertain tax positions. In addition, at December&#160;31, 2022, 2021, and 2020, the Company had no accrued interest or penalties related to uncertain tax positions. The Company&#8217;s accounting policy is to recognize interest and penalties related to uncertain tax positions in income tax expense.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal tax jurisdiction, various state, and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and material state jurisdictions for the tax years ended 2019 through 2022. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain non-U.S. jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2016.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not provided U.S. deferred income taxes or foreign withholding taxes on unremitted earnings of foreign subsidiaries of approximately $3,057 as such amounts are considered to be indefinitely reinvested in these jurisdictions. The accumulated earnings in the foreign subsidiaries are primarily utilized to fund working capital requirements as its subsidiaries continue to expand their operations and to fund future foreign acquisitions. The amount of any unrecognized deferred tax liability related to undistributed foreign earnings is immaterial.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399606512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock', window );">Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity</a></td>
<td class="text">Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Offerings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;29, 2021, the Company closed its initial public offering (the &#8220;IPO&#8221;) in which it sold 10,000,000 shares of its Class A common stock at a price to the public of $14.00 per share.  The Company received $126,600 in net proceeds after deducting approximately $13,400 for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;20, 2021, the underwriters of the Company&#8217;s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April&#160;23, 2021, the underwriters purchased 719,266 shares of the Company&#8217;s Class A common stock for net proceeds to the Company of $9,200 after deducting approximately $800 for underwriting discounts, commissions and offering expenses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;23, 2021, the Company closed a follow-on offering (the &#8220;Follow-On Offering&#8221;) in which it sold 4,000,000 shares of its Class A common stock at a price to the public of $20.50 per share. The Company received $77,900 in net proceeds after deducting approximately $4,100 for underwriting discounts, commissions and offering expenses. Selling stockholders sold an aggregate of 1,000,000 shares of Class A common stock in the Follow-On Offering.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, the authorized capital stock of the Company included 9,898,400 shares of preferred stock, of which 3,379,400 shares were designated as Series A Redeemable Convertible Preferred Stock, </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,837,600 shares were designated as Series A-1 Redeemable Convertible Preferred Stock and 4,681,400 shares were designated as Series B Convertible Preferred Stock (collectively the &#8220;Preferred Stock&#8221;).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a three-for-one basis into 29,695,200 shares of common stock. The holders of the Company&#8217;s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company&#8217;s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) 1,000,000,000 shares of Class A common stock, par value $0.00001 per share, and (ii) 160,000,000 shares of Class B common stock, par value $0.00001 per share, and (iii) 100,000,000 undesignated shares of Preferred Stock, par value $0.00001 per share.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class A common stock entitles the holder to one vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to ten votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the &#8220;Board&#8221;).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the <span style="-sec-ix-hidden:f-1007">seven</span>th year anniversary of the effectiveness of the amended and restated certificate of incorporation or (b) the date on which the outstanding shares of Class B common stock represents less than 10% of the aggregate number of the then outstanding shares of Class A common stock and Class B common stock. Further, upon either the death or incapacitation of a holder of Class B common stock, the shares held by such shareholder shall automatically be converted into one share of Class A common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;15, 2021, the Board approved a 3-for-1 stock-split of the Company&#8217;s common stock. The stock split was approved by the stockholders on March&#160;15, 2021 and became effective on March&#160;15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to three shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a 3-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a 3-for-1 basis. Additionally, shares of common stock reserved for issuance upon the conversion of the Company&#8217;s Preferred Stock were proportionately increased on a 3-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Reserved for Future Issuance</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the &#8220;2021 Plan&#8221;):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of common stock authorized for issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,503,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,041,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,346,925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,377,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of common stock reserved for future issuance (1)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,737,226&#160;</span></td><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"/></tr></table></div>(1) Excluded from the table above are 4,823,631 options and 53,331 restricted stock awards granted under the 2019 Plan, which upon exercise or vesting, will not impact the shares of common stock reserved for future issuance reflected above.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholders' Equity And Temporary Equity Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399606512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Board of Directors adopted the </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Semrush</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Holdings, Inc. 2019 Stock Option and Grant Plan (the &#8220;2019</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan&#8221;), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including restricted stock unit awards,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Company&#8217;s employees, officers, directors, advisors, and outside consultants for the purchase of up to </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,682,600</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock. In July 2020, the</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company&#8217;s employees, officers, directors, advisors, and outside consultants for the purchase of up to </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,163,772</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock. Stock options generally vest over a </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;year period and expire </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan).</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan was adopted by the Board on March&#160;3, 2021 and approved by stockholders on March&#160;15, 2021 and became effective immediately prior to the effectiveness of the Company&#8217;s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company&#8217;s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company&#8217;s officers, employees, directors and other key persons (including consultants).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company initially reserved 13,503,001 shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January&#160;1, 2022, by the lesser of 5% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation in accordance with the provisions of ASC 718 </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock option awards issued under the Company&#8217;s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For restricted stock units (&#8220;RSUs&#8221;) granted subject to service-based vesting conditions, the fair value is determined based on the closing </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">price of the Company&#8217;s Class A common stock, as reported on the New York Stock Exchange. RSUs granted subject to service-based vesting conditions generally vest over a four-year requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the absence of an active market for the Company&#8217;s common stock</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> prior to the completion of the IPO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company&#8217;s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology include</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> estimates and assumptions that require the Company&#8217;s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company&#8217;s common stock at each grant date, including the following factors: (1) prices paid for the Company&#8217;s Preferred Stock, which the Company had sold to outside investors in arm&#8217;s-length transactions, and the rights, preferences, and privileges of the Company&#8217;s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company&#8217;s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IPO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or sale of the Company, given prevailing market conditions.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes this methodology to be reasonable based upon the Company&#8217;s internal peer company analyses, and further supported by several arm&#8217;s-length transactions involving the Company&#8217;s Preferred Stock. Prior to the Company&#8217;s common stock being actively traded, the determination of fair value involved assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different. Following the closing of the Company&#8217;s IPO, fair value is determined based on the closing price of the Company&#8217;s Class A common stock, as reported on the New York Stock Exchange on the date of grant.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March&#160;25, 2021, which was the first day of trading, and as the trading history of the Company&#8217;s common stock was limited through December&#160;31, 2022, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be zero. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life &#8211; in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company&#8217;s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option activity under</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan and the 2019 Plan as of December&#160;31, 2022,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and changes during the year then ended are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price (per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,329,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.14</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,841,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(681,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(623,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,865,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.68</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercisable at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,162,946&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.02</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the year</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022, 2021, and 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $6.36,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.45,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $2.01 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> tax benefits were realized from options during the year ended December 31, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The aggregate intrinsic value of options outstanding as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $32,721 and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$117,734, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for options exercised during the year</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022, 2021, and 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6,687, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$26,151</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $566, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for options exercisable as of December&#160;31, 2022 was $27,919.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company&#8217;s common stock on </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;28, 2020, the Company issued 156,852 shares of its restricted common stock (&#8220;Restricted Stock Issuance&#8221;) to the founders of Prowly for a total fair value of $291 under the 2019 Plan. This Restricted Stock Issuance vests over a three-year service period, applicable to both founders. As of December&#160;31, 2022, 103,521 shares have vested in connection with this Restricted Stock Issuance.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022 and 2021, the Company granted to employees RSU awards for 1,181,782 and 239,936 shares of Class A common stock under the 2021 Plan, respectively. During the years ended December&#160;31, 2022 and 2021 the Company recorded stock-based compensation expense related to the RSU grants of $3,295 and $440. The Company did not grant RSU awards during the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under the Company&#8217;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"/><td style="width:46.463%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.213%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,181,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(77,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,269,743</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company granted to employees performance stock units (&#8220;PSU&#8221;) awards for 1,395,596 shares of Class A common stock under the 2021 Plan. The Company did not grant PSU awards during the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records stock-based compensation expense related to the PSU grants when it is probable that the underlying performance conditions will be recognized. During the year ended December&#160;31, 2022, the Company granted two sets of PSU grants; executives and acquisition-related. The acquisition-related PSUs contained a market component. These awards were deemed probable of partial achievement by the Company during the year ended December&#160;31, 2022. The executive grants were not probable of achievement as of December&#160;31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, $148 of expense has been recognized in connection with a portion of the acquisition-related PSU awards, however, the remaining acquisition-related PSU awards were not probable of achievement as of December&#160;31, 2022. For PSU grants that have only service and performance conditions, the Company measures these awards at the fair value of its class A common stock on the grant dates. For PSU grants that incorporate a market condition, only the market condition is reflected in the estimated fair value on the grant dates. The Company determined the fair value of the PSU awards using a binomial valuation method.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity under the Company&#8217;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:46.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,395,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,283,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense is based on the estimated value of the awards on the grant date, and is recognized over the period from the grant date through the expected vest dates of each vesting condition. The compensation expense attributable to the acquisition-based PSU awards was estimated based on a Monte Carlo simulation model, which applied the following key assumptions:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.13</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded stock-based compensation expense of $7,393, $2,742, and $1,079 during the years ended December&#160;31, 2022, 2021, and 2020, respectively. The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company&#8217;s consolidated statement of operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,393&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,742&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was $741 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2019 Plan, which is expected to be recognized over a weighted-average period of 1.34 years and $9,561 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over 3.27 years. As of December&#160;31, 2022, there was $12,897 of unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of 3.14 years. As of December&#160;31, 2022, the amount of unrecognized compensation cost related to unvested PSUs was not material.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) was adopted by the Board on March&#160;3, 2021 and approved by stockholders on March&#160;15, 2021 and became effective immediately prior to the effectiveness of the Company&#8217;s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of 3,000,667 shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January&#160;1, 2022 and each January 1 thereafter through January&#160;1, 2031, by the least of (i) 1% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) 3,000,667 shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization. The Company will continue to offer, sell and issue shares of common stock under the ESPP from time to time based on various factors and conditions, although the Company is under no obligation to sell any shares under the ESPP.</span></div>The first service period of the ESPP began on September&#160;1, 2021, the second service period of the ESPP began on March&#160;1, 2022, and the third service period of the ESPP began on September&#160;1, 2022. The Company recognized $204 and $133 in stock-based compensation expense related to these service periods for the years ended December&#160;31, 2022 and 2021, respectively. On February&#160;28, 2022, the Company issued 39,516 shares of its Class A common stock to its employees under its ESPP for the service period then ended. On August&#160;31, 2022, the Company issued 25,240 shares of its Class A common stock to its employees under its ESPP for the service period then ended.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399573456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Data Providers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its leases, the Company also has multi-year commitments with certain data providers expiring at various dates through 2026. As of December&#160;31, 2022, future commitments for data services are as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"/><td style="width:83.833%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.305%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,177&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company&#8217;s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has not incurred any costs for the above guarantees and indemnities.</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399579200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Other Income (Expense), Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Components of Other Income (Expense), Net</a></td>
<td class="text">Components of Other Income (Expense), Net<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), net, are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,456&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(522)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290)</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI https://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI https://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399628672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text">Employee Benefit PlanThe Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the &#8220;401(k) Plan&#8221;) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the years ended December&#160;31, 2022, 2021, and 2020, the Company made matching contributions of $938, $547, and $177, respectively, to the 401(k) Plan.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235116<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398024192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Geographic Information</a></td>
<td class="text">Segment and Geographic Information<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company&#8217;s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company&#8217;s operations and manage its business as one operating segment.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Data</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. Total revenue by geographic area was as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254,316&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,001&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,875&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic location consists of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Czech Republic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,076&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,270&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399559632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent EventsThe Company has completed an evaluation of all subsequent events after the audited balance sheet date of December&#160;31, 2022 through March 15, 2023, the date this Annual Report on Form 10-K was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the consolidated financial statements as of December&#160;31, 2022, and events which occurred subsequently but were not recognized in the consolidated financial statements. The Company has concluded that no subsequent events have occurred that require disclosure<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398461360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and Accounting Standards Update (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company&#8217;s incremental borrowing rate, and the recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#8217;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock', window );">Subsequent Events Considerations</a></td>
<td class="text">Subsequent Events ConsiderationsThe Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily derives revenue from subscription revenues via the Semrush online visibility management platform and the Prowly public relations platform, which are comprised of subscription fees from customers accessing the Company&#8217;s SaaS services and related customer support. For the years ended December&#160;31, 2022, 2021, and 2020, subscription revenue accounted for nearly all of the Company&#8217;s revenue. Revenue related to other revenue was not material for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company&#8217;s subscription arrangements provide customers the right to access the Company&#8217;s hosted software applications. Customers do not have the right to take possession of the Company&#8217;s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps:</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Identify the contract(s) with a customer;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Identify the performance obligations in the contract;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Determine the transaction price;</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Allocate the transaction price to the performance obligations in the contract; and</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt">Recognize revenue when (or as) the Company satisfies a performance obligation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company&#8217;s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company&#8217;s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $9,007 and $13,809 during the years ended December&#160;31, 2022 and 2021, respectively. During the years ended December&#160;31, 2022, 2021, and 2020, $40,232, $26,537, and $19,218 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price Allocated to Future Performance Obligations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December&#160;31, 2022 was $654, which the Company expects to recognize over the next 12 months.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December&#160;31, 2022. For performance obligations not satisfied as of December&#160;31, 2022, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December&#160;31, 2022. The remaining durations are less than one year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company&#8217;s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive loss.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue primarily consists of expenses related to supporting and hosting the Company&#8217;s SaaS platforms, acquiring data and providing support to the Company&#8217;s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#8217;s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company&#8217;s property and equipment and capitalized internal-use software development costs.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock', window );">Cash, Cash Equivalents and Investments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Investments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their stated maturities as well as the time period the Company intends to hold such securities. The Company determines the appropriate classification of investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company adjusts the cost of investments for amortization of premiums and accretion of discounts to maturity. The Company includes such amortization and accretion in interest income in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company holds debt investments classified as available-for-sale pursuant to ASC 320, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments &#8212; Debt Securities </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 320&#8221;), it records available-for-sale securities at fair value, with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; equity. The Company includes interest and dividends on securities classified as available-for-sale in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses are recorded in the consolidated statements of operations and comprehensive loss based on the specific-identification method. There were no material realized gains or losses on investments for the years ended December&#160;31, 2022, 2021, or 2020. The Company did not hold any debt investments as of December&#160;31, 2021.</span></div>The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than its amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations if the Company has experienced a credit loss, has the intent to sell the investments, or if it is more likely than not that the Company will be required to sell the investment before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company&#8217;s investment policy, the severity and the duration of the impairment and changes in value subsequent to the end of the period.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, restricted cash was $176 and related to cash held at a separate financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company&#8217;s building leases. During 2022, this cash was returned to the Company and a corresponding reduction was made to the Company&#8217;s line of credit. See Note 9 for detail on this credit facility. Restricted cash is included in &#8220;other long-term assets&#8221; in the accompanying consolidated balance sheets as of December&#160;31, 2021 based on the maturity date of the letter of credit.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk and Significant Customers</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. </span></div>Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#8217;s accounts receivable.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for doubtful accounts</a></td>
<td class="text">Allowance for doubtful accountsThe Company reduces gross trade accounts receivable by an allowance for doubtful accounts based upon the Company&#8217;s best estimate of the amount of probable credit losses in the Company&#8217;s existing accounts receivable and based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Provisions for the allowance for doubtful accounts are recorded in general and administrative expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. The estimated useful lives of the Company&#8217;s property and equipment are as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 4</span></div></td></tr></table></div>Expenditures for maintenance and repairs are charged to expense as incurred, whereas major betterments are capitalized as additions to property and equipment.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Capitalized Software Development Costs</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Software Development Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to develop software applications used in the Company&#8217;s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company&#8217;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (&#8220;ASC 805&#8221;)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and acquired intangible assets</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and acquired intangible assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company&#8217;s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit&#8217;s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity&#8217;s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company&#8217;s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its </span></div>qualitative assessment and concluded that as of October&#160;1, 2022, it is not more likely than not that the fair value of the Company&#8217;s reporting unit is less than its carrying amount.Intangible assets acquired in a business combination are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired definite-lived intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, the Company recorded $642 of impairment expense related to its capitalized software development costs. Impairment expense related to capitalized software development costs is included in &#8220;research and development&#8221; in the accompanying consolidated statement of operations for the year ended December&#160;31, 2022. For the year ended December&#160;31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. For the year ended December&#160;31, 2020, the Company recorded an immaterial amount of impairment expense relating to capitalized software development costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Disclosure of Fair Value of Financial Instruments and Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure of Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company&#8217;s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company&#8217;s financial instruments approximated their fair values as of December&#160;31, 2022 and 2021, due to the short-term nature of these instruments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 820&#8221;), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#8217;s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs&#8212;Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs&#8212;Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs&#8212;Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions of that market. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive loss, was $66,319, $42,677, and $25,467 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. Subsequent to the adoption of ASU 2016-02, the Company classifies leases at the lease commencement date. At the commencement date, the Company will recognize a right-of-use asset (&#8220;ROUA&#8221;) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for lease and non-lease components as a single lease component.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company&#8217;s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. </span></div><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option.</span></div><div style="text-indent:27.8pt"><span><br/></span></div><div style="text-indent:27.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for further information.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian ruble, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all periods up to and including the year ended December&#160;31, 2021, the functional currency of the Company&#8217;s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive loss. </span></div>Beginning on January&#160;1, 2022, as a result of changes in the economic facts and circumstances of its business environment, the Company reassessed its functional currency determinations for all foreign subsidiaries and determined that the functional currencies of the Company&#8217;s foreign subsidiaries is the local currency at each of its subsidiary locations, with the exception of its former Russian subsidiaries where the U.S. dollar remained the functional currency. As of August&#160;10, 2022, the Company no longer has operating subsidiaries in Russia. See Note 7 for more information on the sale of the Company&#8217;s Russian subsidiaries. Accordingly, beginning January&#160;1, 2022, assets and liabilities of the Company&#8217;s foreign subsidiaries that maintain local currencies as functional currencies are translated into U.S. dollars using period-end exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates in effect during each period. The Company includes the effects of these foreign currency translation adjustments in accumulated other comprehensive income (loss), a separate component of stockholders&#8217; equity.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#8217;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company is more likely than not to be sustained upon audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with such </span></div>uncertain tax positions are recorded as a component of income tax expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 11 &#8220;Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)&#8221;, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 11 &#8220;Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)&#8221; for additional information regarding the current conversion and transfer terms of the Company&#8217;s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one-to-one basis when computing net loss per share. As a result, basic and diluted net loss per share of Class A common stock and share of Class B common stock are equivalent.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). With respect to shares of Preferred Stock that were issued and outstanding prior to the IPO, the Company considers the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to the holders of the Preferred Stock based on dividend rights under the Company&#8217;s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company&#8217;s net losses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net loss per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards.</span></div>For the years ended December&#160;31, 2022, 2021, and 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation as their effect would have been anti-dilutive due to the net losses incurred for these periods.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 718&#8221;), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive loss</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive loss</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss is comprised of two components: net loss and other comprehensive loss, which includes other changes in stockholders&#8217; equity that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December&#160;31, 2022 and 2021. Comprehensive loss equaled total net loss for the year ended December&#160;31, 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingent Liabilities</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. The Company does not accrue for contingent losses that, in its judgment, are considered to be reasonably possible, but not probable; however, it discloses the range of such reasonably possible losses.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company&#8217;s chief operating decision maker is the chief executive officer (&#8220;CEO&#8221;). The Company and the CEO view the Company&#8217;s operations and manage its business as one operating segment.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 842&#8221;). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. See Note 3 for further detail of the impact to the Company&#8217;s consolidated financial statements.  </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses ("ASC 326&#8221;): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity&#8217;s current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash.  ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ended December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its consolidated financial statements and financial statement disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes &#8211; </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company adopted this guidance in the year ended December 31, 2022 and it did not have a material impact on its consolidated financial statements.</span></div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2021-08 changes the accounting for contract assets and liabilities acquired in a business combination by requiring an acquiring entity to measure contract assets and liabilities in accordance with ASC 606, Revenue from Contracts with Customers. For public business entities, the amendments in ASU 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. The Company adopted this guidance in the year ended December 31, 2022 which resulted in the recognition of $613 deferred revenue associated with the Kompyte acquisition.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash, Cash Equivalents and Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reporting subsequent events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392278560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Cash, Cash Equivalents and Investments</a></td>
<td class="text">The following is a summary of cash, cash equivalents and investments as of December&#160;31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:51.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>&#160;Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Unrealized <br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Unrealized <br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2022:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. treasury securities due in one year or less</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Corporate Securities due in one year or less</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,899&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,774&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total cash, cash equivalents and investments</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,664&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,539&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying consolidated statements of cash flows.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,665&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in &#8220;other long-term assets&#8221;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,841&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text">The estimated useful lives of the Company&#8217;s property and equipment are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 4</span></div></td></tr></table><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,657&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,730&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,076&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,270&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes property and equipment acquired under finance leases (subsequent to the adoption of ASC 842) and capital leases (prior to the adoption of ASC 842) of $3,272 and $5,748, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Key Inputs Used in the Fair Value Calculation of Contingent Consideration Payable</a></td>
<td class="text">The following table represents the key inputs used in the fair value calculation:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:53.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022 &#8212; 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of Rollforward of Fair Value Measurements of Contingent Consideration</a></td>
<td class="text">A rollforward of the fair value measurements of the contingent consideration liability for the years ended December&#160;31, 2022 and 2021, is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expense recognized related to service period rendered</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expense recognized related to service period rendered</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Potentially Dilutive Common Stock Equivalents</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the period presented:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,865,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,329,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,611,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,695,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested RSAs, RSUs, and PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,328,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Fair Value Measurements, Recurring and Nonrecurring</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December&#160;31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: </span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:34.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3 Inputs)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Convertible debt securities (See Note 5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,222&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,774&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197,648&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the fair value measurements of the convertible debt securities for the years ended December&#160;31, 2021 and 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in convertible debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional investment in convertible debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</span></div></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,652&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2C<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398813248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Cost and Weighted-Average Lease Term and Discount Rate</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,404&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,221&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:84.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Amounts Payable of Operating Leases</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672">Total lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,623&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,318&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,371&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,955&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Amounts Payable of Finance Leases</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672">Total lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,623&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,318&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:68.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,371&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,461&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,955&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399700032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text">The estimated useful lives of the Company&#8217;s property and equipment are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 4</span></div></td></tr></table><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,657&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,730&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,076&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,270&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes property and equipment acquired under finance leases (subsequent to the adoption of ASC 842) and capital leases (prior to the adoption of ASC 842) of $3,272 and $5,748, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398017936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Purchase Price Allocation Recorded in the Consolidated Balance Sheet</a></td>
<td class="text">The following table presents the purchase price allocation recorded in the Company&#8217;s consolidated balance sheet as of the acquisition date, which was final as of June&#160;30, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:83.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Price</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Assets acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of tangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text">Intangible assets consist of the following:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,790&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,504)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286&#160;</span></td><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"/></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">928&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,226&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,301)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Future Amortization Expense</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, future amortization expense is expected to be as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying value of goodwill during the year ended December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Kompyte acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,529&#160;</span></td><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:top"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399699200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vacation reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396418192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Loss Before Income Taxes</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32,917)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,015)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,435)</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes in the accompanying consolidated financial statements is comprised of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,184&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">931&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">577&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the United States statutory tax rate to the Company&#8217;s effective tax rate included in the accompanying consolidated statements of operations is as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign income tax rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of disposition of Russian subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net impact of GILTI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred statutory rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign research and development incentive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax attribute expiration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(110.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.8)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.9)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.0)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text">The Company&#8217;s significant deferred tax assets (liabilities) components are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capitalized research and development expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,419&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capital loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other deferred tax asset carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,928&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,662)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,939)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,768)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(268)</span></td><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"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397232720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Key Inputs Used in the Fair Value Calculation of Share Purchase Option</a></td>
<td class="text">The following table represents the key inputs used in the fair value calculation:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:53.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022 &#8212; 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock', window );">Schedule of Common Stock Reserved For Future Issuance</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the &#8220;2021 Plan&#8221;):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of common stock authorized for issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,503,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,041,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,346,925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,377,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares of common stock reserved for future issuance (1)</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,737,226&#160;</span></td><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"/></tr></table></div>(1) Excluded from the table above are 4,823,631 options and 53,331 restricted stock awards granted under the 2019 Plan, which upon exercise or vesting, will not impact the shares of common stock reserved for future issuance reflected above.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Capital Shares Reserved For Future Issuance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398812768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted-Average Assumptions to Determine Fair Value</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life &#8211; in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td></tr></table></div>Compensation expense is based on the estimated value of the awards on the grant date, and is recognized over the period from the grant date through the expected vest dates of each vesting condition. The compensation expense attributable to the acquisition-based PSU awards was estimated based on a Monte Carlo simulation model, which applied the following key assumptions:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.13</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Option Activity</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company&#8217;s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option activity under</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan and the 2019 Plan as of December&#160;31, 2022,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and changes during the year then ended are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price (per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,329,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.14</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,841,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(681,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(623,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,865,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.68</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercisable at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,162,946&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.02</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of RSU Activity</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under the Company&#8217;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"/><td style="width:46.463%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.213%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,181,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(77,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,269,743</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Summary of PSU Activity</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity under the Company&#8217;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"><tr><td style="width:1.0%"/><td style="width:46.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,395,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,283,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-based Compensation Expense</a></td>
<td class="text">The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company&#8217;s consolidated statement of operations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,393&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,742&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397479536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsTableTextBlock', window );">Schedule of Other Commitments</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its leases, the Company also has multi-year commitments with certain data providers expiring at various dates through 2026. As of December&#160;31, 2022, future commitments for data services are as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"/><td style="width:83.833%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.305%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,177&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about obligations resulting from other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399649312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Other Income (Expense), Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Components of Other Income (Expense), Net</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), net, are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,456&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(522)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290)</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Nonoperating Income (Expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126399401088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Total Revenue by Geographic Area</a></td>
<td class="text">Total revenue by geographic area was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254,316&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,001&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,875&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Property and Equipment, Net by Geographic Location</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic location consists of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Czech Republic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,076&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,270&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126387115856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet', window );">Increase in deferred revenue, net</a></td>
<td class="nump">$ 9,007,000<span></span>
</td>
<td class="nump">$ 13,809,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized that was included in deferred revenue at the beginning of each period</a></td>
<td class="nump">$ 40,232,000<span></span>
</td>
<td class="nump">26,537,000<span></span>
</td>
<td class="nump">$ 19,218,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Amortization period of deferred contract costs</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesRealizedGainLoss', window );">Realized gain or loss on investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">157,774,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Aggregate fair value of investments in unrealized loss position for less than twelve months</a></td>
<td class="nump">137,816,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables', window );">Allowance for doubtful accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Capitalized internal-use software asset balance</a></td>
<td class="nump">10,286,000<span></span>
</td>
<td class="nump">2,925,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareImpairments1', window );">Capitalized computer software, impairments</a></td>
<td class="nump">642,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">66,319,000<span></span>
</td>
<td class="nump">42,677,000<span></span>
</td>
<td class="nump">25,467,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange loss</a></td>
<td class="nump">1,302,000<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">672,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Liability for uncertain tax positions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_ProwlyMember', window );">Prowly</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration payable</a></td>
<td class="nump">$ 227,000<span></span>
</td>
<td class="nump">424,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationContingentConsiderationTerm', window );">Contingent consideration, service period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember', window );">Kompyte</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 613,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,366,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized software development costs</a></td>
<td class="nump">1,760,000<span></span>
</td>
<td class="nump">1,403,000<span></span>
</td>
<td class="nump">1,032,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization expense associated with capitalized development costs</a></td>
<td class="nump">570,000<span></span>
</td>
<td class="nump">482,000<span></span>
</td>
<td class="nump">$ 305,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Capitalized internal-use software asset balance</a></td>
<td class="nump">1,962,000<span></span>
</td>
<td class="nump">$ 1,959,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Aggregate amount of transaction price</a></td>
<td class="nump">$ 654,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_BusinessCombinationContingentConsiderationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_BusinessCombinationContingentConsiderationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_IncreaseDecreaseInContractWithCustomerLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Contract with Customer, Liability, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_IncreaseDecreaseInContractWithCustomerLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareImpairments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareImpairments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=semr_ProwlyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=semr_ProwlyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=semr_KompyteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126387082176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash, Cash Equivalents and Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Amortized Cost, Cash and cash equivalents</a></td>
<td class="nump">$ 79,765<span></span>
</td>
<td class="nump">$ 269,665<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost, Investments</a></td>
<td class="nump">157,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Amortized Cost, Total cash, cash equivalents and investments</a></td>
<td class="nump">237,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value, Investments</a></td>
<td class="nump">157,774<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Estimated Fair Value, Cash and cash equivalents</a></td>
<td class="nump">79,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure', window );">Estimated Fair Value, Total cash, cash equivalents and investments</a></td>
<td class="nump">237,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost, Investments</a></td>
<td class="nump">153,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value, Investments</a></td>
<td class="nump">153,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost, Investments</a></td>
<td class="nump">4,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value, Investments</a></td>
<td class="nump">$ 4,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396525904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 79,765<span></span>
</td>
<td class="nump">$ 269,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash included in &#8220;other long-term assets&#8221;</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 79,765<span></span>
</td>
<td class="nump">$ 269,841<span></span>
</td>
<td class="nump">$ 35,619<span></span>
</td>
<td class="nump">$ 37,523<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396212448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392095536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Fair Value on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 79,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">157,774<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">153,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">4,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">197,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">153,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">4,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Convertible Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">3,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">36,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">36,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Convertible Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">36,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">157,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">153,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">4,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Convertible Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">3,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Convertible Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments</a></td>
<td class="nump">3,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration, Liability, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397214304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Rollforward of Fair Value Measurements of Convertible Debt Securities (Details) - Convertible Debt Securities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance at beginning of period</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Investment in convertible debt securities</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Change in fair value included in other income, net</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance at end of period</a></td>
<td class="nump">$ 3,652<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_ConvertibleDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396380688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Fair Value Inputs (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, measurement input</a></td>
<td class="nump">0.0472<span></span>
</td>
<td class="nump">0.0045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=semr_MeasurementInputRevenueVolatilityMember', window );">Revenue volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, measurement input</a></td>
<td class="nump">0.201<span></span>
</td>
<td class="nump">0.223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, measurement input</a></td>
<td class="nump">0.0972<span></span>
</td>
<td class="nump">0.0587<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=semr_MeasurementInputRevenueVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=semr_MeasurementInputRevenueVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126389361504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Fair Value of Contingent Consideration Liability (Details) - Prowly - Contingent Consideration Liability - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_FairValueOfContingentConsiderationLiabilityRollForward', window );"><strong>Fair Value of Contingent Consideration Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance as of December&#160;31, 2021</a></td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">$ 78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Expense recognized related to service period rendered</a></td>
<td class="num">(20)<span></span>
</td>
<td class="nump">516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Payments made</a></td>
<td class="num">(177)<span></span>
</td>
<td class="num">(170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance as of December&#160;31, 2022</a></td>
<td class="nump">$ 227<span></span>
</td>
<td class="nump">$ 424<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_FairValueOfContingentConsiderationLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value of Contingent Consideration Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_FairValueOfContingentConsiderationLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=semr_ProwlyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=semr_ProwlyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=semr_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=semr_ContingentConsiderationLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396504704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive common stock equivalents (in shares)</a></td>
<td class="nump">6,865,265<span></span>
</td>
<td class="nump">6,329,822<span></span>
</td>
<td class="nump">7,611,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PreferredStockMember', window );">Shares of Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive common stock equivalents (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">29,695,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=semr_RSAsRSUsAndPSUsMember', window );">Unvested RSAs, RSUs, and PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive common stock equivalents (in shares)</a></td>
<td class="nump">1,328,714<span></span>
</td>
<td class="nump">345,026<span></span>
</td>
<td class="nump">156,852<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=semr_RSAsRSUsAndPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=semr_RSAsRSUsAndPSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126391454576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jul. 09, 2020 </div>
<div>ft&#178;</div>
</th>
<th class="th"><div>May 28, 2020</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 13, 2022 </div>
<div>ft&#178; </div>
<div>extension_option</div>
</th>
<th class="th">
<div>May 02, 2022 </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Apr. 28, 2022 </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 23, 2021 </div>
<div>ft&#178;</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,009<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,064<span></span>
</td>
<td class="nump">$ 3,817<span></span>
</td>
<td class="nump">$ 4,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_AustinTexasMember', window );">Austin, Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseArea', window );">Number of square feet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseOptionToExtendNumber', window );">Number of extension options | extension_option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_BarcelonaSpainMember', window );">Barcelona, Spain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseArea', window );">Number of square feet</a></td>
<td class="nump">19,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseOptionToTerminatePeriod', window );">Option to terminate, period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod', window );">Option to terminate, prior notice period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_DallasTexasMember', window );">Dallas, Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseArea', window );">Number of square feet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_TrevosePennsylvaniaMember', window );">Trevose, Pennsylvania</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseArea', window );">Number of square feet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_BostonMassachusettsMember', window );">Boston, Massachusetts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseArea', window );">Number of square feet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_LimassolCyprusMember', window );">Limassol, Cyprus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseArea', window );">Number of square feet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseOptionToTerminatePeriod', window );">Option to terminate, period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod', window );">Option to terminate, prior notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_PragueCzechRepublicMember', window );">Prague, Czech Republic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod', window );">Option to terminate, prior notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease arrangement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease arrangement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_LesseeOperatingLeaseArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Area</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_LesseeOperatingLeaseArea</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_LesseeOperatingLeaseOptionToExtendNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Option To Extend, Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_LesseeOperatingLeaseOptionToExtendNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Option To Terminate, Notice Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_LesseeOperatingLeaseOptionToTerminatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Option To Terminate, Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_LesseeOperatingLeaseOptionToTerminatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_AustinTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_AustinTexasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_BarcelonaSpainMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_BarcelonaSpainMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_DallasTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_DallasTexasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_TrevosePennsylvaniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_TrevosePennsylvaniaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_BostonMassachusettsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_BostonMassachusettsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_LimassolCyprusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_LimassolCyprusMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_PragueCzechRepublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_PragueCzechRepublicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398507328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 3,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">1,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">7,340<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 12,404<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396226816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases- Finance Lease Cost (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of lease assets</a></td>
<td class="nump">$ 2,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_FinanceLeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">$ 2,221<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397256512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Weighted Average Remaining Lease Term and Discount Rate of Leases (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted-average remaining lease term (in years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LeasesWeightedAverageDiscountRateAbstract', window );"><strong>Weighted-average discount rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.08%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">3.69%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_LeasesWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases, Weighted Average Discount Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_LeasesWeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126391883488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Amounts Payable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 4,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">3,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">2,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">2,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">1,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">13,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(930)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">12,623<span></span>
</td>
<td class="nump">$ 12,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">2,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">3,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 3,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities, Other long-term liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398606368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Payments for Operating Leases and Capital Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">$ 4,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">2,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">1,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">1,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter', window );">2026 and thereafter</a></td>
<td class="nump">1,597<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">11,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesOfLesseeAbstract', window );"><strong>Capital Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">2,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">2,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter', window );">2026 and thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">5,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Less: imputed interest</a></td>
<td class="num">(416)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments', window );">Total</a></td>
<td class="nump">$ 4,955<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital Leases, Future Minimum Payments Due in Year Five and Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Leases, Future Minimum Payments, Due In Year Five And Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount necessary to reduce net minimum lease payments to present value for capital leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesOfLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesOfLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396301680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment</a></td>
<td class="nump">$ 13,657<span></span>
</td>
<td class="nump">$ 12,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(5,581)<span></span>
</td>
<td class="num">(4,460)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">8,076<span></span>
</td>
<td class="nump">8,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment</a></td>
<td class="nump">11,133<span></span>
</td>
<td class="nump">10,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Finance leased asset</a></td>
<td class="nump">3,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasedAssetsGross', window );">Capital leased assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,748<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment</a></td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment</a></td>
<td class="nump">$ 786<span></span>
</td>
<td class="nump">$ 1,737<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasedAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123406127&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasedAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396261888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="nump">$ 2,826<span></span>
</td>
<td class="nump">$ 1,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of assets under finance leases</a></td>
<td class="nump">2,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=semr_DataCenterEquipmentMember', window );">Data center equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of assets under finance leases</a></td>
<td class="nump">$ 2,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense', window );">Amortization of assets under capital leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,465<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge for the use of long-lived depreciable capital leased assets for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 840<br> -Section 55<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123404220&amp;loc=d3e56872-110439<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123406127&amp;loc=d3e45031-112735<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesIncomeStatementAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=semr_DataCenterEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=semr_DataCenterEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392365056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($) </div>
<div>investment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_NumberOfInvestmentsPurchased', window );">Number of convertible debt securities purchased | investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of short-term investments</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInterestRate', window );">Investment interest rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Fair value of the convertible notes gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,152<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_NumberOfInvestmentsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Investments Purchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_NumberOfInvestmentsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392221696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 14, 2022</div></th>
<th class="th"><div>Jan. 13, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,880<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=semr_ContentMember', window );">Content</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized internal-use software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_BacklinkoMember', window );">Backlinko</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration for acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_BacklinkoMember', window );">Backlinko | Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_BacklinkoMember', window );">Backlinko | Content</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember', window );">Kompyte</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Outstanding capital acquired (as percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration for acquisition</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Identifiable intangible assets</a></td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember', window );">Kompyte | Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember', window );">Kompyte | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember', window );">Kompyte | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=semr_ContentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=semr_ContentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=semr_BacklinkoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=semr_BacklinkoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=semr_KompyteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392343536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 14, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 6,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember', window );">Kompyte</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Current and non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets And Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=semr_KompyteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=semr_KompyteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392046544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 13,790<span></span>
</td>
<td class="nump">$ 4,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(3,504)<span></span>
</td>
<td class="num">(1,301)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 10,286<span></span>
</td>
<td class="nump">$ 2,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 4,007<span></span>
</td>
<td class="nump">$ 1,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(765)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 3,242<span></span>
</td>
<td class="nump">$ 928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 3,810<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(656)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 3,154<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=semr_ContentMember', window );">Content</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 1,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(471)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 1,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized internal-use software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 3,415<span></span>
</td>
<td class="nump">$ 2,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,453)<span></span>
</td>
<td class="num">(1,005)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 1,962<span></span>
</td>
<td class="nump">$ 1,959<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=semr_ContentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=semr_ContentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126389351168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 2,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">2,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">2,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">1,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">2027 and thereafter</a></td>
<td class="nump">1,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 10,286<span></span>
</td>
<td class="nump">$ 2,925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396399552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of January 1, 2022</a></td>
<td class="nump">$ 1,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Kompyte acquisition</a></td>
<td class="nump">4,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="num">(390)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of December 31, 2022</a></td>
<td class="nump">$ 6,529<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392227216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Exit costs</a></td>
<td class="nump">$ 11,264<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Loss on disposal of subsidiaries</a></td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_RU', window );">Russia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Loss on disposal of subsidiaries</a></td>
<td class="nump">1,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">One-time Termination Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Exit costs</a></td>
<td class="nump">1,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeRelocationMember', window );">Employee Relocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Exit costs</a></td>
<td class="nump">8,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring and related cost</a></td>
<td class="nump">$ 1,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostExpectedCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount expected to be recognized in earnings for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostExpectedCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_RU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_RU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeRelocationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeRelocationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396525328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Employee compensation</a></td>
<td class="nump">$ 5,083<span></span>
</td>
<td class="nump">$ 10,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">1,090<span></span>
</td>
<td class="nump">2,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Other taxes payable</a></td>
<td class="nump">10,101<span></span>
</td>
<td class="nump">3,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Vacation reserves</a></td>
<td class="nump">1,372<span></span>
</td>
<td class="nump">1,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">201<span></span>
</td>
<td class="nump">1,272<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 17,847<span></span>
</td>
<td class="nump">$ 19,479<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126391435104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revolving Credit Facility (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 12, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 211,000<span></span>
</td>
<td class="nump">$ 211,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | JPMorgan Chase Bank, N.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Fee on undrawn amounts (as percent)</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Amount drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet', window );">Line of credit facility, increase (decrease), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,000<span></span>
</td>
<td class="nump">$ 110,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | JPMorgan Chase Bank, N.A. | LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DebtInstrumentVariableInterestRateFloor', window );">Variable interest rate floor (as percent)</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Margin on variable interest rate (as percent)</a></td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering', window );">Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA (as percent)</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | JPMorgan Chase Bank, N.A. | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DebtInstrumentVariableInterestRateFloor', window );">Variable interest rate floor (as percent)</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering', window );">Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA (as percent)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Margin on variable interest rate (as percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering', window );">Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA (as percent)</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | JP Morgan Chase Credit Agreement | JPMorgan Chase Bank, N.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 45,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate', window );">Advance rate (as percent)</a></td>
<td class="nump">400.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit Sub-Facility | JP Morgan Chase Credit Agreement | JPMorgan Chase Bank, N.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DebtInstrumentVariableInterestRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Variable Interest Rate Floor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DebtInstrumentVariableInterestRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=semr_JPMorganChaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=semr_JPMorganChaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=semr_JPMorganChaseCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=semr_JPMorganChaseCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126398058160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Loss Before Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="num">$ (31,061)<span></span>
</td>
<td class="num">$ (6,021)<span></span>
</td>
<td class="num">$ (8,772)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(1,856)<span></span>
</td>
<td class="nump">3,006<span></span>
</td>
<td class="nump">2,337<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">$ (32,917)<span></span>
</td>
<td class="num">$ (3,015)<span></span>
</td>
<td class="num">$ (6,435)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396504832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision For Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 156<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">868<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current taxes</a></td>
<td class="nump">1,184<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="nump">667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(264)<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred taxes</a></td>
<td class="num">(253)<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 931<span></span>
</td>
<td class="nump">$ 270<span></span>
</td>
<td class="nump">$ 577<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392523440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Effective Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Expected benefit from income taxes</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">6.20%<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign income tax rate differential</a></td>
<td class="num">(4.10%)<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness', window );">Impact of disposition of Russian subsidiaries</a></td>
<td class="nump">6.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible expenses</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(12.70%)<span></span>
</td>
<td class="num">(10.70%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent', window );">Net impact of GILTI</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.389)<span></span>
</td>
<td class="num">(0.031)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred statutory rate changes</a></td>
<td class="num">(2.90%)<span></span>
</td>
<td class="num">(1.70%)<span></span>
</td>
<td class="num">(1.10%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="nump">93.80%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment', window );">Foreign research and development incentive</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">24.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration', window );">Tax attribute expiration</a></td>
<td class="num">(2.80%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(110.10%)<span></span>
</td>
<td class="num">(21.30%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(1.80%)<span></span>
</td>
<td class="num">(6.60%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="num">(2.80%)<span></span>
</td>
<td class="num">(8.90%)<span></span>
</td>
<td class="num">(9.00%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Net impact of GILTI, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Attribute Expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126391392736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 10,018<span></span>
</td>
<td class="nump">$ 12,847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized research and development expenditures</a></td>
<td class="nump">9,487<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accruals and reserves</a></td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">2,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock based compensation</a></td>
<td class="nump">959<span></span>
</td>
<td class="nump">262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="nump">520<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards', window );">Capital loss carryforwards</a></td>
<td class="nump">1,915<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DeferredTaxAssetsFinanceLease', window );">Finance lease</a></td>
<td class="nump">3,795<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards', window );">Other deferred tax asset carryforward</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">252<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">28,626<span></span>
</td>
<td class="nump">17,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(21,698)<span></span>
</td>
<td class="num">(14,623)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">6,928<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(650)<span></span>
</td>
<td class="num">(1,285)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(262)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_DeferredTaxLiabilitiesDeferredCommissions', window );">Deferred commissions</a></td>
<td class="num">(2,178)<span></span>
</td>
<td class="num">(1,196)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use assets</a></td>
<td class="num">(3,662)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(277)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(6,939)<span></span>
</td>
<td class="num">(2,768)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax (liabilities) assets</a></td>
<td class="num">$ (11)<span></span>
</td>
<td class="num">$ (268)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DeferredTaxAssetsFinanceLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Finance Lease</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DeferredTaxAssetsFinanceLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_DeferredTaxLiabilitiesDeferredCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Commissions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_DeferredTaxLiabilitiesDeferredCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsCapitalLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOtherTaxCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397458640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in valuation allowance</a></td>
<td class="nump">$ 7,075,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Liability for uncertain tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties related to uncertain tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Unremitted earnings of foreign subsidiaries</a></td>
<td class="nump">3,057,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Deferred tax liability on undistributed foreign earnings</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">28,611,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal | Capital Loss Carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">8,034,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">15,702,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign | Other Foreign Locations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">1,189,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign | Cyprus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 22,837,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126928070&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_CapitalLossCarryforwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_CapitalLossCarryforwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_OtherForeignLocationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_OtherForeignLocationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126391145728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity - Additional Information (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 23, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 23, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 29, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 28, 2021 </div>
<div>shares</div>
</th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,898,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,695,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired', window );">Percentage of votes required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness', window );">Anniversary of effectiveness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares', window );">Percentage of outstanding shares (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_CommonStockVotingRightsNumberOfVotes', window );">Number of votes per share of stock held | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Number of shares issued in conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock sold (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Underwriters' Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock sold (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">719,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Follow-On Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock sold (in shares)</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 20.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds | $</a></td>
<td class="nump">$ 77,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs | $</a></td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Follow-On Offering | Co-founders, Executive Officers and Officers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock sold (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,000,000<span></span>
</td>
<td class="nump">160,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_CommonStockVotingRightsNumberOfVotes', window );">Number of votes per share of stock held | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=semr_SeriesARedeemableConvertiblePreferredStockMember', window );">Series A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,379,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=semr_SeriesA1RedeemableConvertiblePreferredStockMember', window );">Series A-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,837,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=semr_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,681,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_CommonStockVotingRightsNumberOfVotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Voting Rights, Number Of Votes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_CommonStockVotingRightsNumberOfVotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=semr_FollowOnOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=semr_FollowOnOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=semr_CoFoundersExecutiveOfficersAndOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=semr_CoFoundersExecutiveOfficersAndOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=semr_SeriesARedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=semr_SeriesARedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=semr_SeriesA1RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=semr_SeriesA1RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=semr_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=semr_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392240352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity - Common Stock Reserved for Future Issuance (Details) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares of common stock authorized for issuance</a></td>
<td class="nump">13,503,001<span></span>
</td>
<td class="nump">13,503,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">8,737,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan | Options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">2,041,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan | Restricted stock units issued and outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">1,346,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan | Performance stock units issued and outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">1,377,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember', window );">2019 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares of common stock authorized for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,163,772<span></span>
</td>
<td class="nump">8,682,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember', window );">2019 Plan | Options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">4,823,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember', window );">2019 Plan | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">53,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126390275104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2022</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th"><div>Jul. 28, 2020</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of options granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.36<span></span>
</td>
<td class="nump">$ 8.45<span></span>
</td>
<td class="nump">$ 2.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,721,000<span></span>
</td>
<td class="nump">$ 117,734,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,687,000<span></span>
</td>
<td class="nump">26,151,000<span></span>
</td>
<td class="nump">$ 566,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,919,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,393,000<span></span>
</td>
<td class="nump">2,742,000<span></span>
</td>
<td class="nump">$ 1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSU</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,181,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,295,000<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved and authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percent of outstanding shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 204,000<span></span>
</td>
<td class="nump">$ 133,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of shares in connection with Employee Stock Purchase Plan (in shares)</a></td>
<td class="nump">25,240<span></span>
</td>
<td class="nump">39,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,395,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember', window );">2019 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved and authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,163,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,682,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost, options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 741,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember', window );">2019 Plan | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue', window );">Fair value of awards granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 291,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember', window );">2019 Plan | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,823,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost, period of recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 4 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved and authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,503,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,503,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,737,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percent of outstanding shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost, options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,561,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan | RSU</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,346,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,181,782<span></span>
</td>
<td class="nump">239,936<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost, period of recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 1 month 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,897,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,041,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost, period of recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 3 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember', window );">2021 Plan | PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total authorized shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,377,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,395,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=semr_A2019StockOptionAndGrantPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=semr_A2021StockOptionAndIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126389358288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Fair Value Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">53.30%<span></span>
</td>
<td class="nump">52.10%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted-average risk-free interest rate</a></td>
<td class="nump">2.72%<span></span>
</td>
<td class="nump">1.07%<span></span>
</td>
<td class="nump">0.71%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life &#8211; in years</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392098256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Options Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">6,329,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">1,841,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(681,860)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(623,875)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">6,865,265<span></span>
</td>
<td class="nump">6,329,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable (in shares)</a></td>
<td class="nump">4,162,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price (per share)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share)</a></td>
<td class="nump">$ 2.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">11.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">1.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">4.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share)</a></td>
<td class="nump">4.82<span></span>
</td>
<td class="nump">$ 2.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable (in dollars per share)</a></td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted-Average Remaining Contractual Term (in years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding (in years)</a></td>
<td class="text">7 years 8 months 4 days<span></span>
</td>
<td class="text">8 years 1 month 20 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable (in years)</a></td>
<td class="text">7 years 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397459056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - RSU and PSU Activity (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSU</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested beginning balance (in shares) | shares</a></td>
<td class="nump">239,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,181,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(77,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(74,793)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested ending balance (in shares) | shares</a></td>
<td class="nump">1,269,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 17.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">11.70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">16.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">13.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 11.97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward', window );"><strong>Aggregate Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance at January 1, 2022 | $</a></td>
<td class="nump">$ 4,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Granted | $</a></td>
<td class="nump">13,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Vested | $</a></td>
<td class="nump">1,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures', window );">Forfeited | $</a></td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance as of December 31, 2022 | $</a></td>
<td class="nump">$ 15,194<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested beginning balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,395,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(111,976)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested ending balance (in shares) | shares</a></td>
<td class="nump">1,283,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">11.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">11.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 11.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward', window );"><strong>Aggregate Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance at January 1, 2022 | $</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Granted | $</a></td>
<td class="nump">15,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Vested | $</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures', window );">Forfeited | $</a></td>
<td class="nump">1,237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance as of December 31, 2022 | $</a></td>
<td class="nump">$ 14,402<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Forfeitures</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value Rollforward</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>semr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397322704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - PSU Awards Fair Value Assumption (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.72%<span></span>
</td>
<td class="nump">1.07%<span></span>
</td>
<td class="nump">0.71%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">53.30%<span></span>
</td>
<td class="nump">52.10%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend Yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Term (years)</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend Yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Term (years)</a></td>
<td class="text">4 years 1 month 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392098592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 7,393<span></span>
</td>
<td class="nump">$ 2,742<span></span>
</td>
<td class="nump">$ 1,079<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">2,235<span></span>
</td>
<td class="nump">405<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 3,961<span></span>
</td>
<td class="nump">$ 1,952<span></span>
</td>
<td class="nump">$ 782<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126397831472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Other Commitments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 8,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">2024</a></td>
<td class="nump">10,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">2025</a></td>
<td class="nump">11,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">2026</a></td>
<td class="nump">3,008<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Total</a></td>
<td class="nump">$ 33,177<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126401028464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Other Income (Expense), Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange loss</a></td>
<td class="num">$ (1,302)<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">4,758<span></span>
</td>
<td class="num">(518)<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="nump">$ 3,456<span></span>
</td>
<td class="num">$ (522)<span></span>
</td>
<td class="num">$ (290)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126396320768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Matching contributions</a></td>
<td class="nump">$ 938<span></span>
</td>
<td class="nump">$ 547<span></span>
</td>
<td class="nump">$ 177<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140126392160576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 254,316<span></span>
</td>
<td class="nump">$ 188,001<span></span>
</td>
<td class="nump">$ 124,875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipment, net</a></td>
<td class="nump">8,076<span></span>
</td>
<td class="nump">8,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">119,775<span></span>
</td>
<td class="nump">85,642<span></span>
</td>
<td class="nump">57,231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipment, net</a></td>
<td class="nump">6,025<span></span>
</td>
<td class="nump">6,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">25,669<span></span>
</td>
<td class="nump">19,625<span></span>
</td>
<td class="nump">13,158<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=semr_OtherGeographicalAreaMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">108,872<span></span>
</td>
<td class="nump">82,734<span></span>
</td>
<td class="nump">$ 54,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipment, net</a></td>
<td class="nump">777<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_RU', window );">Russia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipment, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_ES', window );">Spain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipment, net</a></td>
<td class="nump">832<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CZ', window );">Czech Republic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipment, net</a></td>
<td class="nump">$ 442<span></span>
</td>
<td class="nump">$ 408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=semr_OtherGeographicalAreaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=semr_OtherGeographicalAreaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_RU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_RU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_ES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ES</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CZ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CZ</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>semr-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?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:semr="http://www.semrush.com/20221231"
  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="semr-20221231.xsd" xlink:type="simple"/>
    <context id="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a2c849f95a8434eb1c4eb5787f0f1e4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2ba9da5743714a2ca273e8062c89afbd_I20230310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-10</instant>
        </period>
    </context>
    <context id="i9f03a40972934bfba1047501b96b3f21_I20230310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-10</instant>
        </period>
    </context>
    <context id="i4398decb68324efdba9f29bfa36270c7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0cbae39c97014403bfb24f4a11c4f054_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i310418bf0250464f86cb81f6e43d5084_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7befbc606774455899390f187f30a733_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0665036ba75b4b4bb45c9b515c91fe40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i009c6fbda2bd45adb6b8033dd6b28635_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id251ce42c3594b369f595270319b30ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8399870e27a4302ac55f58da9355585_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if011388e8e0f480599513c482f0d9094_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i32d8541a214041e09c0d7b9a95954a03_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2bf000c9313409b88c0e41b633364ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd937f938f724ddfae0b820087319d36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc35cb33926741479fcb6d6351b28b6a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2872c0b9c9e34ccea7686744b509e0db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i063f2b501b52405e93a571f17641ecd0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i829874c25aa04c919e5cf6e7ae1fd6ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a5bf3bd9e054903afd759c7946e61a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i222363535f494f75bbed1eee5dea79ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f71123b563c417a8f2b0faa1882cf2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i013959c2f8f4465796fef03d70a41b48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia043b92ccd8046fcb70e019cabacc53a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4c3d2ecb20245d482abefefc7c235ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a3b7d2030cc4614951a02ffdb77d782_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i891c400e048d4439b02857149a4ef070_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i140d2f023e8c4d8c9580dd82d698bd43_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i94346e6d018b4f179b9def12a8849e08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ae6d327fd15415c9d4b0dca8583df82_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica3a0837709f4e42be0098ea65233d0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f3ab533b3d14d0b889e9b5b496b87c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ife1f5ebc2f09451eb9e5cd9e4bc3f99f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i113a7859845643c2940167cb380f5d0b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i05d5468cfe5d43adade2b716cd809b79_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25ce296bbd044c86bc46dda9488e07c1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93e5094720c24967a6d14b961d555654_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia4da795a0d96452ba85d341be343a2f1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac3577348dec4bb7ab6f1e80515a1cf1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifeaa57cb19fa4498b2e1535e7892c4d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2b84256344048879500edb862a3d9d5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i297c063ba47c43819410406261c56692_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i26079916dd9b4cd2bbe8b426b5d34c13_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib0e82114da4546d0af83954aa2f6b59f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i438e30c4d6004efeb943dc71f2181566_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if3e20515b3f2435e975551d9399f3cbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ba2b1fddc7d4f3487dd15a25bc103ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ebcce6261894bc0b8dbc46b10a5e16b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39de6da052ea42618d898a0e02f36346_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="ibca38dbe9e1c45d3b9143df8c0c06be9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie374222607464766a794ee66e2fd1a62_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9a488909671463180f14daeb565675d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i8e7935aa19144d1aa6334ba320dd89cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i80b85385ab0a43db9fbbd16d669dbd5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ief692a47e129423aa94c0a025d75779f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie145a9e9bb05491aa814bc20f5313be2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic856babc42a241879b1ce97d9ca3a772_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia17cae22531a483cbe17ce34d9cabdef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic8513928a7f7494b9b3a2a0321d09c17_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i78aa692954ec47c594ec953809a96318_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i34e524cc64c940b6904d85a1c44c8a20_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i089f5858d89a4e07a5afed3de22b0c42_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1da23af84bd4425d9eba579cac464869_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i585d00195d4c47a48503d7616566b8e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i733fbc7536cc4ddca1f9b47a904031ae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="ifba5d92fbfce401ebe8bb5b683196a61_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i18ef3f31bd6e40a78779c16d52b1e6d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icf0f4cb32a564a25ad9a8c22059c4447_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i443b5ccb24a040f8921d1bcc2631476d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i37dd50e0716041fb8d305b26bfbf9ef6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7cdc3061ee1483c90a5b22737c186ed_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idbb998c4d65549f8a152764231677142_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibaf79e19f0fa4b3dbeb7714be731e79d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61eab96514054d459c72ab968f648c20_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i68c5837a14c741ae99a9eb1a9ee3a3c4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ee6acda3fba4d53a45184fa879a0a36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42b73dfe14d34cd7a8e827955ba295d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3f1d19680ad40abaf5e7eee6465a4a6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ice5d44dc700d46caac48c4d4b0203498_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c9e61173cd143a6ab3fa9d29e429da3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0960a628ad2a4f9faba48c1e3e5541da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1743b7f2e544191b0e99d40a8a4f9b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i158423c9d9be4bb883e5cfa1396151e3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f3650a7047349b2a6623cc887ad1c78_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i85a8d6a4abd2409e8322f175a75771c2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i096a2bde63774de8857d9a5a171f73e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifadb9db9688d4605a6be2f6106a0cbdc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i22ace64ce9574955ae956b314c216b74_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie5eb0214e69d4871b74d508c6e8320c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9a11d1a08ea4797bc358a6fc115d569_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8695fb394a8b4825bd9e9a1c5c2bd3b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide009e859cc6420c931a1dea8e4c1f02_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad0579d600e64cc6b4e1a077627f4462_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i09b8ac0cc357478ab85fc553abf20e32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7bd982dddbb04abfb043e288cc358853_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb15a73912724ca6bfba7283b6eafd4b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2715567a41f346149f6490a03da4fcae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i282c05b9f4964d36b3409f610349bf60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d2196270be640b3b6dad0caf6c9a40c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6779ceb0843244f58b91feda7500fd28_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a26fc0032e24f00a9b19032f0ff1781_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iedc0cbe5dea1472fa4e0ad8b9a21f634_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iae14cc17c2f74064a0ab0c732dfc57a8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53f8d2eab35e4456a77e86367a925397_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ief0413af684d47039bf8265dcb945b9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3d96d2b074449fda61ba58efb758bc2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07d5419d4648496abd88e4a8544f170f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36ae20ae2ae54279a7c323b63807e172_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">semr:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if9ec28926ab14bc78d48068cdd95274a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">semr:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b24e4fe82e341de815f1a3b9ce37415_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icea6e987553c47cb93fb91c6f5359ebe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia31f81e3de8c4aa3a405ea11b9a420e1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3167118597b94fed9549a23c109fcb6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1610afbdc9be43a39d45319fce7fe366_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e75db1214ff473f87f16903e08f83ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73964808e5134d6aaebc0551351b13a1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c8e5c2e3a774c068b14a59097777ed2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:ProwlyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">semr:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3b4666b47ea64efd8bfa1afbb1f0bc67_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i862ac0e4c71e4b238b5ac73224e557da_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c8596d00d16475d81b55a9c5d74a447_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i836d6554c8194f61a6a1c6f9f21da538_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if1885a8f66d74fe8a1f48885193c7e41_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9fa22378702941179c1f9c5471d4c370_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57ba058c79984b998c2d343a23d7c1bb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">semr:RSAsRSUsAndPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0afdb1e8e88a46218413e488e443c931_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">semr:RSAsRSUsAndPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i802e18c4e11b44de8a5fd657714cb999_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">semr:RSAsRSUsAndPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35ab1b5bb68b4c139d71640e252a9516_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9e75eed0ad148b39b21b5ba97567308_I20221013">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:AustinTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-13</instant>
        </period>
    </context>
    <context id="i0627275cfd63405d845a1d31899078bc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:BarcelonaSpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i36306810abf34ffbbf651c634b63e3cc_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:BarcelonaSpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i42e69953df4d4861b4df60b32aebf61f_I20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:DallasTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-02</instant>
        </period>
    </context>
    <context id="id7a24807aedf433b8615ca7761e096bd_I20220428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:TrevosePennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-28</instant>
        </period>
    </context>
    <context id="i93d4139428ac49c28103cb71d01cb99c_I20210623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:BostonMassachusettsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-23</instant>
        </period>
    </context>
    <context id="id344aab71d774000a09b5ca575b32afb_I20200709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:LimassolCyprusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-09</instant>
        </period>
    </context>
    <context id="ieb8ab0d498ba48a3b445349de77df401_D20200709-20200709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:LimassolCyprusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-09</startDate>
            <endDate>2020-07-09</endDate>
        </period>
    </context>
    <context id="i1072e95f644d421dab5fab0e1b5ec946_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:PragueCzechRepublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="ifa957e9ae5ce4b2dab8bd431639157ef_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i5390c91016334861a0dbfe20abccfd72_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ia0f2cd8d78c04977aa3dbfe87049c679_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i5dfbbe4762cf4b9a83e5f27f170a5fe4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i551b15ac1ea04779bbd1d7caa31ccbc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id18bfbef9bb9438081e25c909457e57d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i75cb800a28cf490fbc280da68ba44e68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id07ba71c12084404a6a0a706f59eb4e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i389be627c8e3467e889cde3b24e792de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i868e882f20614d2680f44553d768af0d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">semr:DataCenterEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib05c5593c5534e4f9ccc05436aa51c2f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">semr:DataCenterEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08f4b7f9dd5149389b45e057e57d2242_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">semr:DataCenterEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52342f9479424476bfa3901398749142_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic028fd4e56034c93b0cadc52735c5b41_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4f53a058f892499d9edc8fad9292c5dc_D20220201-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i7a42f9d3b7084a4185fe659a81c1bf14_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i5be43f494f94409b8e202c3737e05d5d_D20220113-20220113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-13</startDate>
            <endDate>2022-01-13</endDate>
        </period>
    </context>
    <context id="ic32ddba1c1e74182996f56816d564847_I20220113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-13</instant>
        </period>
    </context>
    <context id="i69b08228b34542d78bd19563f8ac78ac_D20220113-20220113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-13</startDate>
            <endDate>2022-01-13</endDate>
        </period>
    </context>
    <context id="i524e583e8b474abbbd4ef5200c27ffea_D20220113-20220113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:BacklinkoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">semr:ContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-13</startDate>
            <endDate>2022-01-13</endDate>
        </period>
    </context>
    <context id="ia61dabb854ca48c4af9142cac14ef962_I20220314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-14</instant>
        </period>
    </context>
    <context id="i8a87b3723316402aa84ce8f73ac07460_D20220314-20220314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-14</startDate>
            <endDate>2022-03-14</endDate>
        </period>
    </context>
    <context id="icdc61b13f6af410dafaad86de4eb78d0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0638c27640d84769a662107bc9e10d2c_D20220314-20220314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-14</startDate>
            <endDate>2022-03-14</endDate>
        </period>
    </context>
    <context id="i8c44ef0db4934692af6e87e673095d22_D20220314-20220314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-14</startDate>
            <endDate>2022-03-14</endDate>
        </period>
    </context>
    <context id="idfd8668935024ebb8e67b391284ef658_D20220314-20220314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">semr:KompyteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-14</startDate>
            <endDate>2022-03-14</endDate>
        </period>
    </context>
    <context id="i1709fec0aaba44438b32fca54844b562_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i9e4f35aab4194b7398a6fc95aa1bbfcb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i00de9911ff304219800773777b0d4b35_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="ic3bd4b43a0784cd68a756c3deab9d8ec_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">semr:ContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1b382dd619894f38b2fff45953c83a86_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">semr:ContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fde2eb33818418c88f5bc2e54c5006b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i84c69ffc0c6d4938adfafb84739f9706_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="i79822633897a4b5b922184631946cdec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc6f86dbcb5548c3967e25c7556d025f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68e32c1855174d95a961d4353ef62e7c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd79b2ddbab94fe794781377aa3c5093_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2899376217274886a41742c446b6ca9d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i53df539448cd4d81a84a2d0e153d8e21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8c361c6af5e946d5866e577c9bf0edde_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ide5b86bde567417c8c97c0478f2dd622_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">semr:JPMorganChaseCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="ie87c4eead38d49278d4e8d0f51dfacb4_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">semr:JPMorganChaseCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="iaa8fabfea9be40509904618c30de7bb8_D20210112-20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">semr:JPMorganChaseCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-12</startDate>
            <endDate>2021-01-12</endDate>
        </period>
    </context>
    <context id="i066f806423a240ddb68d8ff6a9966e44_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="i48794d12a3f74895ae1027bb17787ace_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="i1f30d53405b6418fa9e456bee4dafeb0_D20210112-20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-12</startDate>
            <endDate>2021-01-12</endDate>
        </period>
    </context>
    <context id="ide9286b13ac340cf8d446f972bdd42d0_D20210112-20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-12</startDate>
            <endDate>2021-01-12</endDate>
        </period>
    </context>
    <context id="i9b470885d93d40d78f431a6e24dd87c1_D20210112-20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-12</startDate>
            <endDate>2021-01-12</endDate>
        </period>
    </context>
    <context id="iac091cdb79b744fc886073aba3b236f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7903b52a240445cc8d2b98f5e27fcac9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idfc0199898b446aebb7c4b95af3e1915_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">semr:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd5b46968e5641d091d37c0f58f76e3c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i152e9e8420dd42c49f359c84c33d0e7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1df2305bcdfb4e7fbd1c9f574ea1777c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie501a1fa24904340b76fec35e5a2cf73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie40809c3805e4e4da72880e1e30a8d40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc5ade2f05724c4b8b7a9f4be7f8ee8b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib3438bc4302e44818acc4bdb59e64363_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherForeignLocationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64540bfba9dd42128276a439639e8da0_D20210329-20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="i7c26a9980e914eaab19f067d24bea6d3_I20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-29</instant>
        </period>
    </context>
    <context id="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-23</startDate>
            <endDate>2021-04-23</endDate>
        </period>
    </context>
    <context id="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-23</startDate>
            <endDate>2021-11-23</endDate>
        </period>
    </context>
    <context id="i4d03a226a80f4866b5265899f91250d3_I20211123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-23</instant>
        </period>
    </context>
    <context id="id9a7b58c994c4ab98a064c670c495812_D20211123-20211123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">semr:CoFoundersExecutiveOfficersAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">semr:FollowOnOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-23</startDate>
            <endDate>2021-11-23</endDate>
        </period>
    </context>
    <context id="ia37d7746852d4ef89273a9eb90211e6f_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="iffbf2360fc3d4bc9b474de3e791001fd_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i19e56defed30415380f0f447b8b78562_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesA1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i14a59e5a631243a5aec26071bfab6d8d_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">semr:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i2c815f63a66048fe998906957caf4956_D20210315-20210315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2021-03-15</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
        </entity>
        <period>
            <startDate>2021-03-28</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i7cecaff73a9a478eb1b37de668d3469c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9263539a72d443b9f23b7347a0731ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic865e1169ca64be2b6fee9e9f9909962_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if0ddd798ce124582b6439ea1cc36644f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46f398cf2ce84571a543cf524148ac11_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i36592eeeaf34490f9722c73d7260cfb1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94801541080c4328bc36471a67332016_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31f94539c90f4c4d946905809eb6c5db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i58b995d62de647699e27c8cee72822b2_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ib0a52b350fad40a28e3efc685b67dc2f_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i389f6f4d323f4ac99231be364d2bc302_I20210315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-15</instant>
        </period>
    </context>
    <context id="i22c9e0d0e26f426897880aa2ca98551e_D20210315-20210315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-15</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-28</startDate>
            <endDate>2020-07-28</endDate>
        </period>
    </context>
    <context id="i16dc7b14fb054efb8e3086c62798a239_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i94a562967fe8416d9c60be7fe6d34060_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7d3d5d7dd4474189a76016f30dfdc7e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8d392dc65cea4ee49f07c886291f31b0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8e54279dbbd4c66a6aaaabb8711ba29_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</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="if7847246345c436095fca90db386f2c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i11957c38d01d4550b429061768bff0a5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i545b09124a5a499bb4646d6fe695c216_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i00933b39561747109fd740e2afbdb708_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i40f35be5422748f8a7013b7c4e9672ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if68b70cfc5534bfcba88e5ca6094c117_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5638d053c712401ba2c61cbdcdd1d34a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifd3e487b121e4c18b385b04760aa2eec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id82aa9073abe4d6cb03ca7e7cf894e54_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i281fa023d5b6414fb668de2b70ce6c6d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17634ae65f5d4cf49a1326d389bea887_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1a5b222417804a00996f2b62b89ada23_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i58809bed945841f7af86132c1a5fec8e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i02924c45a7504d4fa0c7b09cafd4271c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b900e16c9834f59a05d55a650378593_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic976981d639e4717b967561b7a6db762_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if8ac7c239c42400f8ec377992dee40ad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2019StockOptionAndGrantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie87c0c3ddf864468bcccf56f503cb255_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">semr:A2021StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if96663e228524230af30db3d1d36f4fa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6cd176218350479f87f7a7ab2fbacf88_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0298df5eeb6e43fca940a92b2a2d9516_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie37c962eca4144078d1a8063a37426bf_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="ib26a9309187c41aa8713092fad7d5d0f_D20220831-20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="i63c44cdb746441d5be5829058ba95b11_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6ff61ae970024ca98dc65e0273a8d595_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4bd4a0f9676149e9b19b615db9027dc6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2adbc38bd5a04ca8a359701b78fbef5a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0c988b06f1234a62b47dba8121455bc0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i995608efd6ca424596655d4d974bfe31_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iad4266ba478d428da42dc06598cc0e9b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4861aa15ff884adf942f87a2646123d6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i31e25728dc694de98ab0cbbf5ae4d02b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia555c97ef0854e91bdcde6ccd274f2d2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie583e8417557407b8cd32d152c997100_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied13ca6c03f645d1b6ecb8d970b5213f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iceafdbac72874f8da0b52ce2b8519fee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0c3fed99eed4bce968817ac2d591115_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e7564978cf44b908cc1143772a5633b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c357b06a66e43468db45963bdbfb8e3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CZ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i29d47a45f6104c6a8ec9bd591b17ee75_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CZ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida79c6e8a1184ffca1ed8556a3bcdee1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fb77486eab646f18fa01eb2f6c25642_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001831840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">semr:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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>semr:segment</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="extension_option">
        <measure>semr:extension_option</measure>
    </unit>
    <unit id="investment">
        <measure>semr:investment</measure>
    </unit>
    <unit id="vote">
        <measure>semr:vote</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-33">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-34">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-35">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-36">0001831840</dei:EntityCentralIndexKey>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      id="f-672">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ia0f2cd8d78c04977aa3dbfe87049c679_I20220101"
      id="f-693">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <semr:ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1007">P7Y</semr:ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness>
    <semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="4"
      id="f-1023"
      unitRef="number">0.6667</semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired>
    <dei:DocumentType
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-4">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-6">001-40276</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-7">Semrush Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-9">84-4053265</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-10">800 Boylston Street, Suite 2475</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-11">Boston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-12">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-13">02199</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-14">(800)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-15">851-9959</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-16">Class A Common Stock, $0.00001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-17">SEMR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-19">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-23">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-25">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-26">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-27">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i0a2c849f95a8434eb1c4eb5787f0f1e4_I20220630"
      decimals="-5"
      id="f-29"
      unitRef="usd">380900000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2ba9da5743714a2ca273e8062c89afbd_I20230310"
      decimals="INF"
      id="f-30"
      unitRef="shares">118056519</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9f03a40972934bfba1047501b96b3f21_I20230310"
      decimals="INF"
      id="f-31"
      unitRef="shares">23657057</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-32">Portions of the registrant's definitive Proxy Statement for the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December&#160;31, 2022.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-37">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-38">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-39">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-40"
      unitRef="usd">79765000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-41"
      unitRef="usd">269665000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-42"
      unitRef="usd">157774000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-43"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-44"
      unitRef="usd">3559000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-45"
      unitRef="usd">2190000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-46"
      unitRef="usd">6974000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-47"
      unitRef="usd">6338000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-48"
      unitRef="usd">9307000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-49"
      unitRef="usd">5345000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-50"
      unitRef="usd">257379000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-51"
      unitRef="usd">283538000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-52"
      unitRef="usd">8076000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-53"
      unitRef="usd">8270000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-54"
      unitRef="usd">12009000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-55"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-56"
      unitRef="usd">10286000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-57"
      unitRef="usd">2925000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-58"
      unitRef="usd">6529000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-59"
      unitRef="usd">1991000</us-gaap:Goodwill>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-60"
      unitRef="usd">2082000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-61"
      unitRef="usd">2254000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-62"
      unitRef="usd">2329000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-63"
      unitRef="usd">1096000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-64"
      unitRef="usd">298690000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-65"
      unitRef="usd">300074000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-66"
      unitRef="usd">15495000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-67"
      unitRef="usd">9942000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-68"
      unitRef="usd">17847000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-69"
      unitRef="usd">19479000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-70"
      unitRef="usd">49354000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-71"
      unitRef="usd">40232000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-72"
      unitRef="usd">3694000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-73"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-74"
      unitRef="usd">2311000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-75"
      unitRef="usd">1896000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-76"
      unitRef="usd">88701000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-77"
      unitRef="usd">71549000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-78"
      unitRef="usd">122000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-79"
      unitRef="usd">237000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-80"
      unitRef="usd">11000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-81"
      unitRef="usd">268000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-82"
      unitRef="usd">8929000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-83"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-84"
      unitRef="usd">1023000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-85"
      unitRef="usd">2478000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-86"
      unitRef="usd">98786000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-87"
      unitRef="usd">74532000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      id="f-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      id="f-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-90"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="INF"
      id="f-91"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-92"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-93"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-94"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-95"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-96"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-97"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-98"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-99"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231"
      decimals="INF"
      id="f-100"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="INF"
      id="f-101"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="-3"
      id="f-102"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231"
      decimals="-3"
      id="f-103"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="-3"
      id="f-104"
      unitRef="shares">43743000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="-3"
      id="f-105"
      unitRef="shares">43743000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231"
      decimals="-3"
      id="f-106"
      unitRef="shares">31842000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231"
      decimals="-3"
      id="f-107"
      unitRef="shares">31842000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="-3"
      id="f-108"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2c3a02cb5e7847a5a478fb73d2569bab_I20211231"
      decimals="-3"
      id="f-109"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7befbc606774455899390f187f30a733_I20211231"
      decimals="INF"
      id="f-110"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="INF"
      id="f-111"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7befbc606774455899390f187f30a733_I20211231"
      decimals="-3"
      id="f-112"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="-3"
      id="f-113"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="-3"
      id="f-114"
      unitRef="shares">97897000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="-3"
      id="f-115"
      unitRef="shares">97844000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7befbc606774455899390f187f30a733_I20211231"
      decimals="-3"
      id="f-116"
      unitRef="shares">108975000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7befbc606774455899390f187f30a733_I20211231"
      decimals="-3"
      id="f-117"
      unitRef="shares">108870000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="-3"
      id="f-118"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i7befbc606774455899390f187f30a733_I20211231"
      decimals="-3"
      id="f-119"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-120"
      unitRef="usd">274057000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-121"
      unitRef="usd">264871000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-122"
      unitRef="usd">-1206000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-123"
      unitRef="usd">-230000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-124"
      unitRef="usd">-72948000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-125"
      unitRef="usd">-39100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-126"
      unitRef="usd">199904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-127"
      unitRef="usd">225542000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-128"
      unitRef="usd">298690000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-129"
      unitRef="usd">300074000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-130"
      unitRef="usd">254316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-131"
      unitRef="usd">188001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-132"
      unitRef="usd">124875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-133"
      unitRef="usd">48553000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-134"
      unitRef="usd">41934000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-135"
      unitRef="usd">29930000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-136"
      unitRef="usd">205763000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-137"
      unitRef="usd">146067000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-138"
      unitRef="usd">94945000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-139"
      unitRef="usd">126889000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-140"
      unitRef="usd">81122000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-141"
      unitRef="usd">54518000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-142"
      unitRef="usd">41204000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-143"
      unitRef="usd">24322000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-144"
      unitRef="usd">17528000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-145"
      unitRef="usd">62779000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-146"
      unitRef="usd">43116000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-147"
      unitRef="usd">29044000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-148"
      unitRef="usd">11264000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-149"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-150"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-151"
      unitRef="usd">242136000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-152"
      unitRef="usd">148560000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-153"
      unitRef="usd">101090000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-154"
      unitRef="usd">-36373000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-155"
      unitRef="usd">-2493000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-156"
      unitRef="usd">-6145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-157"
      unitRef="usd">3456000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-158"
      unitRef="usd">-522000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-159"
      unitRef="usd">-290000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-160"
      unitRef="usd">-32917000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-161"
      unitRef="usd">-3015000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-162"
      unitRef="usd">-6435000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-163"
      unitRef="usd">931000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-164"
      unitRef="usd">270000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-165"
      unitRef="usd">577000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-166"
      unitRef="usd">-33848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-167"
      unitRef="usd">-3285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-168"
      unitRef="usd">-7012000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="2"
      id="f-169"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="2"
      id="f-170"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="2"
      id="f-171"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="2"
      id="f-172"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="2"
      id="f-173"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="2"
      id="f-174"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-175"
      unitRef="shares">141160000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-176"
      unitRef="shares">141160000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-177"
      unitRef="shares">126586000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-178"
      unitRef="shares">126586000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-179"
      unitRef="shares">94803000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-180"
      unitRef="shares">94803000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-181"
      unitRef="usd">-33848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-182"
      unitRef="usd">-3285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-183"
      unitRef="usd">-7012000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-184"
      unitRef="usd">-851000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-185"
      unitRef="usd">-230000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-186"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-187"
      unitRef="usd">-125000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-188"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-189"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-190"
      unitRef="usd">-34824000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-191"
      unitRef="usd">-3515000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-192"
      unitRef="usd">-7012000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i009c6fbda2bd45adb6b8033dd6b28635_I20191231"
      decimals="INF"
      id="f-193"
      unitRef="shares">3379400</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i009c6fbda2bd45adb6b8033dd6b28635_I20191231"
      decimals="-3"
      id="f-194"
      unitRef="usd">7789000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id251ce42c3594b369f595270319b30ab_I20191231"
      decimals="INF"
      id="f-195"
      unitRef="shares">1837600</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id251ce42c3594b369f595270319b30ab_I20191231"
      decimals="-3"
      id="f-196"
      unitRef="usd">10270000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia8399870e27a4302ac55f58da9355585_I20191231"
      decimals="INF"
      id="f-197"
      unitRef="shares">4681400</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia8399870e27a4302ac55f58da9355585_I20191231"
      decimals="-3"
      id="f-198"
      unitRef="usd">24000000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if011388e8e0f480599513c482f0d9094_I20191231"
      decimals="INF"
      id="f-199"
      unitRef="shares">94592700</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if011388e8e0f480599513c482f0d9094_I20191231"
      decimals="-3"
      id="f-200"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i32d8541a214041e09c0d7b9a95954a03_I20191231"
      decimals="INF"
      id="f-201"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i32d8541a214041e09c0d7b9a95954a03_I20191231"
      decimals="-3"
      id="f-202"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic2bf000c9313409b88c0e41b633364ca_I20191231"
      decimals="INF"
      id="f-203"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic2bf000c9313409b88c0e41b633364ca_I20191231"
      decimals="-3"
      id="f-204"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd937f938f724ddfae0b820087319d36_I20191231"
      decimals="-3"
      id="f-205"
      unitRef="usd">3644000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc35cb33926741479fcb6d6351b28b6a_I20191231"
      decimals="-3"
      id="f-206"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2872c0b9c9e34ccea7686744b509e0db_I20191231"
      decimals="-3"
      id="f-207"
      unitRef="usd">-28803000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i063f2b501b52405e93a571f17641ecd0_I20191231"
      decimals="-3"
      id="f-208"
      unitRef="usd">-1159000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i829874c25aa04c919e5cf6e7ae1fd6ef_D20200101-20201231"
      decimals="INF"
      id="f-209"
      unitRef="shares">457341</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8a5bf3bd9e054903afd759c7946e61a8_D20200101-20201231"
      decimals="-3"
      id="f-210"
      unitRef="usd">252000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-211"
      unitRef="usd">252000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8a5bf3bd9e054903afd759c7946e61a8_D20200101-20201231"
      decimals="-3"
      id="f-212"
      unitRef="usd">1079000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-213"
      unitRef="usd">1079000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i222363535f494f75bbed1eee5dea79ef_D20200101-20201231"
      decimals="-3"
      id="f-214"
      unitRef="usd">-7012000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-215"
      unitRef="usd">-7012000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i8f71123b563c417a8f2b0faa1882cf2f_I20201231"
      decimals="INF"
      id="f-216"
      unitRef="shares">3379400</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i8f71123b563c417a8f2b0faa1882cf2f_I20201231"
      decimals="-3"
      id="f-217"
      unitRef="usd">7789000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i013959c2f8f4465796fef03d70a41b48_I20201231"
      decimals="INF"
      id="f-218"
      unitRef="shares">1837600</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i013959c2f8f4465796fef03d70a41b48_I20201231"
      decimals="-3"
      id="f-219"
      unitRef="usd">10270000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia043b92ccd8046fcb70e019cabacc53a_I20201231"
      decimals="INF"
      id="f-220"
      unitRef="shares">4681400</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia043b92ccd8046fcb70e019cabacc53a_I20201231"
      decimals="-3"
      id="f-221"
      unitRef="usd">24000000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic4c3d2ecb20245d482abefefc7c235ba_I20201231"
      decimals="INF"
      id="f-222"
      unitRef="shares">95050041</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic4c3d2ecb20245d482abefefc7c235ba_I20201231"
      decimals="-3"
      id="f-223"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a3b7d2030cc4614951a02ffdb77d782_I20201231"
      decimals="INF"
      id="f-224"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6a3b7d2030cc4614951a02ffdb77d782_I20201231"
      decimals="-3"
      id="f-225"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i891c400e048d4439b02857149a4ef070_I20201231"
      decimals="INF"
      id="f-226"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i891c400e048d4439b02857149a4ef070_I20201231"
      decimals="-3"
      id="f-227"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i140d2f023e8c4d8c9580dd82d698bd43_I20201231"
      decimals="-3"
      id="f-228"
      unitRef="usd">4975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94346e6d018b4f179b9def12a8849e08_I20201231"
      decimals="-3"
      id="f-229"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ae6d327fd15415c9d4b0dca8583df82_I20201231"
      decimals="-3"
      id="f-230"
      unitRef="usd">-35815000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231"
      decimals="-3"
      id="f-231"
      unitRef="usd">-6840000</us-gaap:StockholdersEquity>
    <semr:TemporaryEquitySharesConversionOfConvertibleSecurities
      contextRef="i6f3ab533b3d14d0b889e9b5b496b87c8_D20210101-20211231"
      decimals="INF"
      id="f-232"
      unitRef="shares">3379400</semr:TemporaryEquitySharesConversionOfConvertibleSecurities>
    <semr:TemporaryEquityValueConversionOfConvertibleSecurities
      contextRef="i6f3ab533b3d14d0b889e9b5b496b87c8_D20210101-20211231"
      decimals="-3"
      id="f-233"
      unitRef="usd">7789000</semr:TemporaryEquityValueConversionOfConvertibleSecurities>
    <semr:TemporaryEquitySharesConversionOfConvertibleSecurities
      contextRef="ife1f5ebc2f09451eb9e5cd9e4bc3f99f_D20210101-20211231"
      decimals="INF"
      id="f-234"
      unitRef="shares">1837600</semr:TemporaryEquitySharesConversionOfConvertibleSecurities>
    <semr:TemporaryEquityValueConversionOfConvertibleSecurities
      contextRef="ife1f5ebc2f09451eb9e5cd9e4bc3f99f_D20210101-20211231"
      decimals="-3"
      id="f-235"
      unitRef="usd">10270000</semr:TemporaryEquityValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i113a7859845643c2940167cb380f5d0b_D20210101-20211231"
      decimals="INF"
      id="f-236"
      unitRef="shares">-4681400</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i113a7859845643c2940167cb380f5d0b_D20210101-20211231"
      decimals="-3"
      id="f-237"
      unitRef="usd">-24000000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i05d5468cfe5d43adade2b716cd809b79_D20210101-20211231"
      decimals="INF"
      id="f-238"
      unitRef="shares">29695200</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231"
      decimals="-3"
      id="f-239"
      unitRef="usd">42058000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-240"
      unitRef="usd">18058000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i25ce296bbd044c86bc46dda9488e07c1_D20210101-20211231"
      decimals="INF"
      id="f-241"
      unitRef="shares">10000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231"
      decimals="-3"
      id="f-242"
      unitRef="usd">126622000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-243"
      unitRef="usd">126622000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <semr:StockIssuedDuringPeriodSharesReclassificationOfShares
      contextRef="i05d5468cfe5d43adade2b716cd809b79_D20210101-20211231"
      decimals="INF"
      id="f-244"
      unitRef="shares">-124745241</semr:StockIssuedDuringPeriodSharesReclassificationOfShares>
    <semr:StockIssuedDuringPeriodSharesReclassificationOfShares
      contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231"
      decimals="INF"
      id="f-245"
      unitRef="shares">124745241</semr:StockIssuedDuringPeriodSharesReclassificationOfShares>
    <semr:StockIssuedDuringPeriodValueReclassificationOfShares
      contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231"
      decimals="-3"
      id="f-246"
      unitRef="usd">1000</semr:StockIssuedDuringPeriodValueReclassificationOfShares>
    <semr:StockIssuedDuringPeriodValueReclassificationOfShares
      contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231"
      decimals="-3"
      id="f-247"
      unitRef="usd">-1000</semr:StockIssuedDuringPeriodValueReclassificationOfShares>
    <semr:StockIssuedDuringPeriodValueReclassificationOfShares
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-248"
      unitRef="usd">0</semr:StockIssuedDuringPeriodValueReclassificationOfShares>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia4da795a0d96452ba85d341be343a2f1_D20210101-20211231"
      decimals="INF"
      id="f-249"
      unitRef="shares">719266</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iac3577348dec4bb7ab6f1e80515a1cf1_D20210101-20211231"
      decimals="-3"
      id="f-250"
      unitRef="usd">9245000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifeaa57cb19fa4498b2e1535e7892c4d8_D20210101-20211231"
      decimals="-3"
      id="f-251"
      unitRef="usd">9245000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic2b84256344048879500edb862a3d9d5_D20210101-20211231"
      decimals="INF"
      id="f-252"
      unitRef="shares">4000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i297c063ba47c43819410406261c56692_D20210101-20211231"
      decimals="-3"
      id="f-253"
      unitRef="usd">77903000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i26079916dd9b4cd2bbe8b426b5d34c13_D20210101-20211231"
      decimals="-3"
      id="f-254"
      unitRef="usd">77903000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i25ce296bbd044c86bc46dda9488e07c1_D20210101-20211231"
      decimals="INF"
      id="f-255"
      unitRef="shares">17121795</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231"
      decimals="INF"
      id="f-256"
      unitRef="shares">-17121795</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231"
      decimals="INF"
      id="f-257"
      unitRef="shares">1194918</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231"
      decimals="-3"
      id="f-258"
      unitRef="usd">1327000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-259"
      unitRef="usd">1327000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9f50f044c71a429daadfd1cfaab95acf_D20210101-20211231"
      decimals="-3"
      id="f-260"
      unitRef="usd">2742000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-261"
      unitRef="usd">2742000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i93e5094720c24967a6d14b961d555654_D20210101-20211231"
      decimals="INF"
      id="f-262"
      unitRef="shares">51762</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib0e82114da4546d0af83954aa2f6b59f_D20210101-20211231"
      decimals="-3"
      id="f-263"
      unitRef="usd">-230000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-264"
      unitRef="usd">-230000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i438e30c4d6004efeb943dc71f2181566_D20210101-20211231"
      decimals="-3"
      id="f-265"
      unitRef="usd">-3285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-266"
      unitRef="usd">-3285000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="if3e20515b3f2435e975551d9399f3cbb_I20211231"
      decimals="INF"
      id="f-267"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="if3e20515b3f2435e975551d9399f3cbb_I20211231"
      decimals="-3"
      id="f-268"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i6ba2b1fddc7d4f3487dd15a25bc103ca_I20211231"
      decimals="INF"
      id="f-269"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i6ba2b1fddc7d4f3487dd15a25bc103ca_I20211231"
      decimals="-3"
      id="f-270"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0ebcce6261894bc0b8dbc46b10a5e16b_I20211231"
      decimals="INF"
      id="f-271"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0ebcce6261894bc0b8dbc46b10a5e16b_I20211231"
      decimals="-3"
      id="f-272"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i39de6da052ea42618d898a0e02f36346_I20211231"
      decimals="INF"
      id="f-273"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i39de6da052ea42618d898a0e02f36346_I20211231"
      decimals="-3"
      id="f-274"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibca38dbe9e1c45d3b9143df8c0c06be9_I20211231"
      decimals="INF"
      id="f-275"
      unitRef="shares">31841061</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibca38dbe9e1c45d3b9143df8c0c06be9_I20211231"
      decimals="-3"
      id="f-276"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie374222607464766a794ee66e2fd1a62_I20211231"
      decimals="INF"
      id="f-277"
      unitRef="shares">108870126</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie374222607464766a794ee66e2fd1a62_I20211231"
      decimals="-3"
      id="f-278"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9a488909671463180f14daeb565675d_I20211231"
      decimals="-3"
      id="f-279"
      unitRef="usd">264871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8e7935aa19144d1aa6334ba320dd89cd_I20211231"
      decimals="-3"
      id="f-280"
      unitRef="usd">-230000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80b85385ab0a43db9fbbd16d669dbd5e_I20211231"
      decimals="-3"
      id="f-281"
      unitRef="usd">-39100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-282"
      unitRef="usd">225542000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231"
      decimals="INF"
      id="f-283"
      unitRef="shares">11078315</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ief692a47e129423aa94c0a025d75779f_D20220101-20221231"
      decimals="INF"
      id="f-284"
      unitRef="shares">-11078315</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231"
      decimals="INF"
      id="f-285"
      unitRef="shares">681860</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231"
      decimals="-3"
      id="f-286"
      unitRef="usd">981000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-287"
      unitRef="usd">981000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231"
      decimals="INF"
      id="f-288"
      unitRef="shares">64756</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231"
      decimals="-3"
      id="f-289"
      unitRef="usd">758000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-290"
      unitRef="usd">758000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i80f2bb85610946ec9ca108ea273c2e19_D20220101-20221231"
      decimals="INF"
      id="f-291"
      unitRef="shares">77182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ief692a47e129423aa94c0a025d75779f_D20220101-20221231"
      decimals="INF"
      id="f-292"
      unitRef="shares">51759</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i71b0fc6ec1d3441cb7cf5cf02082e95d_D20220101-20221231"
      decimals="-3"
      id="f-293"
      unitRef="usd">7447000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-294"
      unitRef="usd">7447000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie145a9e9bb05491aa814bc20f5313be2_D20220101-20221231"
      decimals="-3"
      id="f-295"
      unitRef="usd">-851000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-296"
      unitRef="usd">-851000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie145a9e9bb05491aa814bc20f5313be2_D20220101-20221231"
      decimals="-3"
      id="f-297"
      unitRef="usd">-125000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-298"
      unitRef="usd">-125000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ic856babc42a241879b1ce97d9ca3a772_D20220101-20221231"
      decimals="-3"
      id="f-299"
      unitRef="usd">-33848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-300"
      unitRef="usd">-33848000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ia17cae22531a483cbe17ce34d9cabdef_I20221231"
      decimals="INF"
      id="f-301"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia17cae22531a483cbe17ce34d9cabdef_I20221231"
      decimals="-3"
      id="f-302"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ic8513928a7f7494b9b3a2a0321d09c17_I20221231"
      decimals="INF"
      id="f-303"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic8513928a7f7494b9b3a2a0321d09c17_I20221231"
      decimals="-3"
      id="f-304"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i78aa692954ec47c594ec953809a96318_I20221231"
      decimals="INF"
      id="f-305"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i78aa692954ec47c594ec953809a96318_I20221231"
      decimals="-3"
      id="f-306"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i34e524cc64c940b6904d85a1c44c8a20_I20221231"
      decimals="INF"
      id="f-307"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i34e524cc64c940b6904d85a1c44c8a20_I20221231"
      decimals="-3"
      id="f-308"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i089f5858d89a4e07a5afed3de22b0c42_I20221231"
      decimals="INF"
      id="f-309"
      unitRef="shares">43743174</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i089f5858d89a4e07a5afed3de22b0c42_I20221231"
      decimals="-3"
      id="f-310"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1da23af84bd4425d9eba579cac464869_I20221231"
      decimals="INF"
      id="f-311"
      unitRef="shares">97843570</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1da23af84bd4425d9eba579cac464869_I20221231"
      decimals="-3"
      id="f-312"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i585d00195d4c47a48503d7616566b8e4_I20221231"
      decimals="-3"
      id="f-313"
      unitRef="usd">274057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i733fbc7536cc4ddca1f9b47a904031ae_I20221231"
      decimals="-3"
      id="f-314"
      unitRef="usd">-1206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i733fbc7536cc4ddca1f9b47a904031ae_I20221231"
      decimals="-3"
      id="f-315"
      unitRef="usd">-1206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifba5d92fbfce401ebe8bb5b683196a61_I20221231"
      decimals="-3"
      id="f-316"
      unitRef="usd">-72948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-317"
      unitRef="usd">199904000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-318"
      unitRef="usd">-33848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-319"
      unitRef="usd">-3285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-320"
      unitRef="usd">-7012000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-321"
      unitRef="usd">6650000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-322"
      unitRef="usd">3535000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-323"
      unitRef="usd">1484000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-324"
      unitRef="usd">642000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-325"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-326"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-327"
      unitRef="usd">8988000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-328"
      unitRef="usd">6489000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-329"
      unitRef="usd">4623000</us-gaap:CapitalizedContractCostAmortization>
    <semr:NonCashLeaseExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-330"
      unitRef="usd">4520000</semr:NonCashLeaseExpense>
    <semr:NonCashLeaseExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-331"
      unitRef="usd">0</semr:NonCashLeaseExpense>
    <semr:NonCashLeaseExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-332"
      unitRef="usd">0</semr:NonCashLeaseExpense>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-333"
      unitRef="usd">-1738000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-334"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-335"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:ShareBasedCompensation
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-336"
      unitRef="usd">7393000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-337"
      unitRef="usd">2742000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-338"
      unitRef="usd">1079000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaidInKindInterest
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-339"
      unitRef="usd">242000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-340"
      unitRef="usd">211000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-341"
      unitRef="usd">0</us-gaap:PaidInKindInterest>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-342"
      unitRef="usd">1152000</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-343"
      unitRef="usd">0</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-344"
      unitRef="usd">0</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-345"
      unitRef="usd">-253000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-346"
      unitRef="usd">59000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-347"
      unitRef="usd">-90000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-348"
      unitRef="usd">3317000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-349"
      unitRef="usd">791000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-350"
      unitRef="usd">-738000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-351"
      unitRef="usd">9452000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-352"
      unitRef="usd">9362000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-353"
      unitRef="usd">6637000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-354"
      unitRef="usd">2446000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-355"
      unitRef="usd">2784000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-356"
      unitRef="usd">70000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-357"
      unitRef="usd">6793000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-358"
      unitRef="usd">1527000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-359"
      unitRef="usd">1825000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-360"
      unitRef="usd">-848000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-361"
      unitRef="usd">11613000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-362"
      unitRef="usd">2501000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-363"
      unitRef="usd">-394000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-364"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-365"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-366"
      unitRef="usd">9133000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-367"
      unitRef="usd">13807000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-368"
      unitRef="usd">6914000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-369"
      unitRef="usd">94000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-370"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-371"
      unitRef="usd">497000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-372"
      unitRef="usd">-4107000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-373"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-374"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-375"
      unitRef="usd">-9624000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-376"
      unitRef="usd">23761000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-377"
      unitRef="usd">5852000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-378"
      unitRef="usd">4234000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-379"
      unitRef="usd">2380000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-380"
      unitRef="usd">2367000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-381"
      unitRef="usd">157899000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-382"
      unitRef="usd">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-383"
      unitRef="usd">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-384"
      unitRef="usd">2000000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-385"
      unitRef="usd">500000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-386"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-387"
      unitRef="usd">1706000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-388"
      unitRef="usd">1403000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-389"
      unitRef="usd">1032000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-390"
      unitRef="usd">13993000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-391"
      unitRef="usd">350000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-392"
      unitRef="usd">2685000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-393"
      unitRef="usd">-179832000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-394"
      unitRef="usd">-4633000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-395"
      unitRef="usd">-6084000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-396"
      unitRef="usd">981000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-397"
      unitRef="usd">1327000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-398"
      unitRef="usd">252000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-399"
      unitRef="usd">758000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-400"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-401"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-402"
      unitRef="usd">2084000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-403"
      unitRef="usd">1373000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-404"
      unitRef="usd">0</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-405"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-406"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-407"
      unitRef="usd">1924000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-408"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-409"
      unitRef="usd">215370000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-410"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-411"
      unitRef="usd">-345000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-412"
      unitRef="usd">215324000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-413"
      unitRef="usd">-1672000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-414"
      unitRef="usd">-275000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-415"
      unitRef="usd">-230000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-416"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-417"
      unitRef="usd">-190076000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-418"
      unitRef="usd">234222000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-419"
      unitRef="usd">-1904000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-420"
      unitRef="usd">269841000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231"
      decimals="-3"
      id="f-421"
      unitRef="usd">35619000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i063f2b501b52405e93a571f17641ecd0_I20191231"
      decimals="-3"
      id="f-422"
      unitRef="usd">37523000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-423"
      unitRef="usd">79765000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-424"
      unitRef="usd">269841000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231"
      decimals="-3"
      id="f-425"
      unitRef="usd">35619000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-426"
      unitRef="usd">229000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-427"
      unitRef="usd">321000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-428"
      unitRef="usd">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-429"
      unitRef="usd">603000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-430"
      unitRef="usd">248000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-431"
      unitRef="usd">583000</us-gaap:IncomeTaxesPaidNet>
    <semr:DeferredOfferingCostsIncurredButNotYetPaid
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-432"
      unitRef="usd">0</semr:DeferredOfferingCostsIncurredButNotYetPaid>
    <semr:DeferredOfferingCostsIncurredButNotYetPaid
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-433"
      unitRef="usd">0</semr:DeferredOfferingCostsIncurredButNotYetPaid>
    <semr:DeferredOfferingCostsIncurredButNotYetPaid
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-434"
      unitRef="usd">243000</semr:DeferredOfferingCostsIncurredButNotYetPaid>
    <semr:DebtIssuanceCostsIncurredButNotYetPaid
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-435"
      unitRef="usd">0</semr:DebtIssuanceCostsIncurredButNotYetPaid>
    <semr:DebtIssuanceCostsIncurredButNotYetPaid
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-436"
      unitRef="usd">0</semr:DebtIssuanceCostsIncurredButNotYetPaid>
    <semr:DebtIssuanceCostsIncurredButNotYetPaid
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-437"
      unitRef="usd">303000</semr:DebtIssuanceCostsIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-438"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-439"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-440"
      unitRef="usd">497000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-441"
      unitRef="usd">1050000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-442"
      unitRef="usd">5750000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-443"
      unitRef="usd">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-444"
      unitRef="usd">125000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-445"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-446"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-447"
      unitRef="usd">5567000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-448"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-449"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-450"
      unitRef="usd">1278000</semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification>
    <semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-451"
      unitRef="usd">0</semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification>
    <semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-452"
      unitRef="usd">0</semr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification>
    <semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-453"
      unitRef="usd">213000</semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets>
    <semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-454"
      unitRef="usd">0</semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets>
    <semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-455"
      unitRef="usd">0</semr:ReclassificationOfDeferredRentLiabilityToRightOfUseAssets>
    <semr:RightOfUseAssetAndLeaseLiabilityRecognized
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-456"
      unitRef="usd">12579000</semr:RightOfUseAssetAndLeaseLiabilityRecognized>
    <semr:RightOfUseAssetAndLeaseLiabilityRecognized
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-457"
      unitRef="usd">0</semr:RightOfUseAssetAndLeaseLiabilityRecognized>
    <semr:RightOfUseAssetAndLeaseLiabilityRecognized
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-458"
      unitRef="usd">0</semr:RightOfUseAssetAndLeaseLiabilityRecognized>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-459">Organization and Description of Business&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Semrush Holdings, Inc. (&#x201c;Semrush Holdings&#x201d;) and its subsidiaries (together the &#x201c;Company&#x201d;, or &#x201c;Semrush&#x201d;) provide an online visibility management software-as-a-service (&#x201c;SaaS&#x201d;) platform. The Company&#x2019;s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Armenia, Canada, Cyprus, the Czech Republic, Germany, the Netherlands, Poland, Spain, Serbia, and the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Effects of the Russian Military Action in Ukraine&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Economic, civil, military, and political uncertainty exists and may increase in many of the regions where the Company operates and derives its revenue. Several countries in which the Company operates are experiencing and may continue to experience military action and civil and political unrest as a result of such action. The Company has significant development operations in the emerging market economies of Eastern Europe and more than half of the Company&#x2019;s full-time employees were historically located in Russia.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In late February 2022, Russian military forces launched significant military action against Ukraine, and sustained conflict and disruption in the region has been ongoing and is likely to continue. The impact to Ukraine and Russia, as well as actions taken by other countries, including new and stricter sanctions by Canada, the United Kingdom, the European Union, the U.S. and other countries and organizations against officials, individuals, regions, and industries in Russia, Ukraine and Belarus, and each country&#x2019;s potential response to such sanctions, tensions, and military actions could have a material adverse effect on the Company&#x2019;s operations. Any such material adverse effect from the conflict, enhanced sanctions activity, and subsequent responses may disrupt the Company&#x2019;s relationships with its vendors, disrupt its delivery of services, cause the Company to shift all or portions of its work occurring in the region to other countries, and may restrict the Company&#x2019;s ability to engage in certain projects in the region.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2022, the Company began a large-scale relocation effort of its Russia-based workforce to other jurisdictions. The Company&#x2019;s exit from Russia was substantially completed by December&#160;31, 2022. See Note 7 for additional information on the costs associated with such relocation efforts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale of the Company&#x2019;s Russian Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On August&#160;3, 2022, the Company completed the sale of its two Russian subsidiaries, Semrush RU Ltd. and Semrush SM Ltd., in connection with the winding down of its operations in Russia. The Company received an insignificant amount of consideration in connection with the sale of these two subsidiaries. See Note 7 for further detail on the sale of the Company&#x2019;s Russian subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Effects of COVID-19&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considered the potential effects of the COVID-19 pandemic on the Company. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, and numerous new strains of COVID-19 have subsequently spread throughout the world. COVID-19 has continued to impact market and economic conditions globally. In an attempt to limit the spread of the virus, various governmental restrictions have been implemented, including restrictions with respect to business activities and travel restrictions, and &#x201c;shelter&#x2013;at&#x2013;home&#x201d; orders, that have had and may continue to have an adverse impact on the Company&#x2019;s business and operations. In light of the evolving nature of COVID-19 and the uncertainty it has produced around the world, it is not possible to predict the COVID-19 pandemic&#x2019;s cumulative and ultimate impact on the Company&#x2019;s future business operations, results of operations, financial position, liquidity, and cash flows. The extent of the impact of the pandemic on the Company&#x2019;s business and financial results will depend largely on future developments, including the duration of the spread of the outbreak both globally and within the U.S., the impact on capital, foreign currencies exchange and financial markets, and governmental or regulatory orders that impact the Company&#x2019;s business, all of which are highly uncertain and cannot be predicted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company has experienced long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect its ability to timely furnish the infrastructure within its data centers. The Company will continue to actively monitor the current international and domestic impacts of and responses to COVID-19 and its related risks.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-460">Summary of Significant Accounting Policies&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements. The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company&#x2019;s financial condition and results, and requires management&#x2019;s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (&#x201c;ASC&#x201d;) and Accounting Standards Update (&#x201c;ASU&#x201d;) of the Financial Accounting Standards Board (&#x201c;FASB&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company&#x2019;s incremental borrowing rate, and the recoverability of the Company&#x2019;s net deferred tax assets and related valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#x2019;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent Events Considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. See Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily derives revenue from subscription revenues via the Semrush online visibility management platform and the Prowly public relations platform, which are comprised of subscription fees from customers accessing the Company&#x2019;s SaaS services and related customer support. For the years ended December&#160;31, 2022, 2021, and 2020, subscription revenue accounted for nearly all of the Company&#x2019;s revenue. Revenue related to other revenue was not material for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company&#x2019;s subscription arrangements provide customers the right to access the Company&#x2019;s hosted software applications. Customers do not have the right to take possession of the Company&#x2019;s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Identify the contract(s) with a customer;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Identify the performance obligations in the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Determine the transaction price;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Allocate the transaction price to the performance obligations in the contract; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Recognize revenue when (or as) the Company satisfies a performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company&#x2019;s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company&#x2019;s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $9,007 and $13,809 during the years ended December&#160;31, 2022 and 2021, respectively. During the years ended December&#160;31, 2022, 2021, and 2020, $40,232, $26,537, and $19,218 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction Price Allocated to Future Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December&#160;31, 2022 was $654, which the Company expects to recognize over the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December&#160;31, 2022. For performance obligations not satisfied as of December&#160;31, 2022, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December&#160;31, 2022. The remaining durations are less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Costs to Obtain a Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company&#x2019;s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue primarily consists of expenses related to supporting and hosting the Company&#x2019;s SaaS platforms, acquiring data and providing support to the Company&#x2019;s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#x2019;s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company&#x2019;s property and equipment and capitalized internal-use software development costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their stated maturities as well as the time period the Company intends to hold such securities. The Company determines the appropriate classification of investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company adjusts the cost of investments for amortization of premiums and accretion of discounts to maturity. The Company includes such amortization and accretion in interest income in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company holds debt investments classified as available-for-sale pursuant to ASC 320, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments &#x2014; Debt Securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 320&#x201d;), it records available-for-sale securities at fair value, with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#x2019; equity. The Company includes interest and dividends on securities classified as available-for-sale in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses are recorded in the consolidated statements of operations and comprehensive loss based on the specific-identification method. There were no material realized gains or losses on investments for the years ended December&#160;31, 2022, 2021, or 2020. The Company did not hold any debt investments as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than its amortized cost and evidence indicates that an investment&#x2019;s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations if the Company has experienced a credit loss, has the intent to sell the investments, or if it is more likely than not that the Company will be required to sell the investment before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company&#x2019;s investment policy, the severity and the duration of the impairment and changes in value subsequent to the end of the period. As of December&#160;31, 2022, the aggregate fair value of investments held by the Company in an unrealized loss position for less than twelve months was $137,816. For the year ended December&#160;31, 2022, the Company determined that no other-than-temporary impairments were required to be recognized in the consolidated statements of operations. The Company did not hold any debt investments prior to fiscal year 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of cash, cash equivalents and investments as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.737%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Gains&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;U.S. treasury securities due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Corporate Securities due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total cash, cash equivalents and investments&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237,664&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(130)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237,539&#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"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, restricted cash was $176 and related to cash held at a separate financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company&#x2019;s building leases. During 2022, this cash was returned to the Company and a corresponding reduction was made to the Company&#x2019;s line of credit. See Note 9 for detail on this credit facility. Restricted cash is included in &#x201c;other long-term assets&#x201d; in the accompanying consolidated balance sheets as of December&#160;31, 2021 based on the maturity date of the letter of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying consolidated statements of cash flows.&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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,765&#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:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash included in &#x201c;other long-term assets&#x201d;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk and Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#x2019;s accounts receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, no individual customer represented more than 10% of the Company&#x2019;s accounts receivable. During the years ended December&#160;31, 2022, 2021, and 2020, no individual customer represented more than 10% of the Company&#x2019;s revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reduces gross trade accounts receivable by an allowance for doubtful accounts based upon the Company&#x2019;s best estimate of the amount of probable credit losses in the Company&#x2019;s existing accounts receivable and based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Provisions for the allowance for doubtful accounts are recorded in general and administrative expense. As of December&#160;31, 2022 and 2021, the Company did not record an allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. The estimated useful lives of the Company&#x2019;s property and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenditures for maintenance and repairs are charged to expense as incurred, whereas major betterments are capitalized as additions to property and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capitalized Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred to develop software applications used in the Company&#x2019;s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company&#x2019;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2022, 2021, and 2020, the Company capitalized $1,760, $1,403, and $1,032, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. The Company recorded amortization expense associated with its capitalized software development costs of $570, $482, and $305 for the years ended &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022, 2021, and 2020, respectively. As of December&#160;31, 2022 and 2021, the net book value of capitalized software development costs was $1,962 and $1,959, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (&#x201c;ASC 805&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and acquired intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company&#x2019;s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit&#x2019;s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity&#x2019;s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company&#x2019;s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;qualitative assessment and concluded that as of October&#160;1, 2022, it is not more likely than not that the fair value of the Company&#x2019;s reporting unit is less than its carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired in a business combination are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired definite-lived intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired. The Company considered potential impairment indicators of acquired intangible assets and noted no indicators of impairment as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2022, the Company recorded $642 of impairment expense related to its capitalized software development costs. Impairment expense related to capitalized software development costs is included in &#x201c;research and development&#x201d; in the accompanying consolidated statement of operations for the year ended December&#160;31, 2022. For the year ended December&#160;31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. For the year ended December&#160;31, 2020, the Company recorded an immaterial amount of impairment expense relating to capitalized software development costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disclosure of Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company&#x2019;s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company&#x2019;s financial instruments approximated their fair values as of December&#160;31, 2022 and 2021, due to the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 820&#x201d;), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#x2019;s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 inputs&#x2014;Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 inputs&#x2014;Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 inputs&#x2014;Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions of that market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December&#160;31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.402%"/&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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2 Inputs)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs &lt;br/&gt;(Level 3 Inputs)&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:'Helvetica',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Convertible debt securities (See Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,222&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,774&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,652&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. The Company&#x2019;s investments primarily consist of short-term U.S. treasury securities and corporate securities. The fair value measurement of these assets is based on significant other observable inputs and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 2 in the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). The Company held cash equivalents in money market funds that totaled $21,366 and were classified as Level 1 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company measured its investments in convertible debt securities (see Note 5) and its contingent consideration associated with the acquisition of Prowly.com sp. Z o.o (&#x201c;Prowly&#x201d;) on a recurring basis using significant unobservable inputs (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Convertible Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records its convertible debt securities at fair value on the purchase date. The Company determines the fair value of these investments using the Black-Scholes Merton model. Each reporting period thereafter, these investments are revalued and increases or decreases in their fair values are recorded as adjustments to other income, net within the consolidated statements of operations and comprehensive loss to reflect the gains and losses. Changes in the fair value of these investments can result from changes in the estimated enterprise value of the issuers, the likelihoods and methods of such conversions, and other market factors. Significant judgment is employed in determining the appropriateness of these assumptions as of the purchase date and for each subsequent period. Accordingly, changes in any of the assumptions described above can materially impact the amount of gain or loss the Company records in any given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of the fair value measurements of the convertible debt securities for the years ended December&#160;31, 2021 and 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in convertible debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional investment in convertible debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2022&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:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,652&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair values are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the estimated or actual achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period. The total estimated fair value of the contingent consideration payable was $227 and $424 as of December&#160;31, 2022 and 2021, respectively. The following table represents the key inputs used in the fair value calculation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.72&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.45&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022 &#x2014; 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue volatility&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20.1&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22.3&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.72&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.87&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Changes in the estimated fair value of the contingent consideration payable are recognized over the three-year service period. A rollforward of the fair value measurements of the contingent consideration liability for the years ended December&#160;31, 2022 and 2021, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expense recognized related to service period rendered&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;516&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments made&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(170)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;424&#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&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expense recognized related to service period rendered&lt;/span&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments made&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive loss, was $66,319, $42,677, and $25,467 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. Subsequent to the adoption of ASU 2016-02, the Company classifies leases at the lease commencement date. At the commencement date, the Company will recognize a right-of-use asset (&#x201c;ROUA&#x201d;) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected to account for lease and non-lease components as a single lease component.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company&#x2019;s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian ruble, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all periods up to and including the year ended December&#160;31, 2021, the functional currency of the Company&#x2019;s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on January&#160;1, 2022, as a result of changes in the economic facts and circumstances of its business environment, the Company reassessed its functional currency determinations for all foreign subsidiaries and determined that the functional currencies of the Company&#x2019;s foreign subsidiaries is the local currency at each of its subsidiary locations, with the exception of its former Russian subsidiaries where the U.S. dollar remained the functional currency. As of August&#160;10, 2022, the Company no longer has operating subsidiaries in Russia. See Note 7 for more information on the sale of the Company&#x2019;s Russian subsidiaries. Accordingly, beginning January&#160;1, 2022, assets and liabilities of the Company&#x2019;s foreign subsidiaries that maintain local currencies as functional currencies are translated into U.S. dollars using period-end exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates in effect during each period. The Company includes the effects of these foreign currency translation adjustments in accumulated other comprehensive income (loss), a separate component of stockholders&#x2019; equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foreign currency exchange loss included in other income (expense), net for the years ended December&#160;31, 2022, 2021, and 2020 was $1,302, $4, and $672, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#x2019;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company is more likely than not to be sustained upon audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with such &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;uncertain tax positions are recorded as a component of income tax expense. As of December&#160;31, 2022 and 2021 the Company has not identified any uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 11 &#x201c;Redeemable Convertible Preferred Stock and Stockholders&#x2019; Equity (Deficit)&#x201d;, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 11 &#x201c;Redeemable Convertible Preferred Stock and Stockholders&#x2019; Equity (Deficit)&#x201d; for additional information regarding the current conversion and transfer terms of the Company&#x2019;s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one-to-one basis when computing net loss per share. As a result, basic and diluted net loss per share of Class A common stock and share of Class B common stock are equivalent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). With respect to shares of Preferred Stock that were issued and outstanding prior to the IPO, the Company considers the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to the holders of the Preferred Stock based on dividend rights under the Company&#x2019;s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company&#x2019;s net losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net loss per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2022, 2021, and 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation as their effect would have been anti-dilutive due to the net losses incurred for these periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the period presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,865,265&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,329,822&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,611,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares of Preferred 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,695,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested RSAs, RSUs, and PSUs&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,328,714&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation&#x2014;Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 718&#x201d;), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 12 for further description of the Company&#x2019;s stock-based compensation plans and a summary of the stock-based award activity for the years ended December&#160;31, 2022, 2021, and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive loss&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive loss is comprised of two components: net loss and other comprehensive loss, which includes other changes in stockholders&#x2019; equity that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December&#160;31, 2022 and 2021. Comprehensive loss equaled total net loss for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. The Company does not accrue for contingent losses that, in its judgment, are considered to be reasonably possible, but not probable; however, it discloses the range of such reasonably possible losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company&#x2019;s chief operating decision maker is the chief executive officer (&#x201c;CEO&#x201d;). The Company and the CEO view the Company&#x2019;s operations and manage its business as one operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Growth Company Status&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is an "emerging growth company," as defined in the Jumpstart Our Business Startups Act, or JOBS Act, and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies." The Company may take advantage of these exemptions until the Company is no longer an "emerging growth company." &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Section 107 of the JOBS Act provides that an "emerging growth company" can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards and, as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until the last day of the year following the fifth anniversary of an offering or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07&#160;billion in annual revenue, has more than $700.0&#160;million in market value of its stock held by non-affiliates (as of the last day of the Company&#x2019;s then fiscal second quarter), or it issues more than $1.0&#160;billion of non-convertible debt securities over a three-year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 842&#x201d;). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. See Note 3 for further detail of the impact to the Company&#x2019;s consolidated financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses ("ASC 326&#x201d;): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity&#x2019;s current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash.  ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ended December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its consolidated financial statements and financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, Income Taxes &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company adopted this guidance in the year ended December 31, 2022 and it did not have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASU 2021-08 changes the accounting for contract assets and liabilities acquired in a business combination by requiring an acquiring entity to measure contract assets and liabilities in accordance with ASC 606, Revenue from Contracts with Customers. For public business entities, the amendments in ASU 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. The Company adopted this guidance in the year ended December 31, 2022 which resulted in the recognition of $613 deferred revenue associated with the Kompyte acquisition.&lt;/span&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-461">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (&#x201c;ASC&#x201d;) and Accounting Standards Update (&#x201c;ASU&#x201d;) of the Financial Accounting Standards Board (&#x201c;FASB&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-462">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-463">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company&#x2019;s incremental borrowing rate, and the recoverability of the Company&#x2019;s net deferred tax assets and related valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#x2019;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SubsequentEventsPolicyPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-464">Subsequent Events ConsiderationsThe Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required.</us-gaap:SubsequentEventsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-465">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily derives revenue from subscription revenues via the Semrush online visibility management platform and the Prowly public relations platform, which are comprised of subscription fees from customers accessing the Company&#x2019;s SaaS services and related customer support. For the years ended December&#160;31, 2022, 2021, and 2020, subscription revenue accounted for nearly all of the Company&#x2019;s revenue. Revenue related to other revenue was not material for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company&#x2019;s subscription arrangements provide customers the right to access the Company&#x2019;s hosted software applications. Customers do not have the right to take possession of the Company&#x2019;s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Identify the contract(s) with a customer;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Identify the performance obligations in the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Determine the transaction price;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Allocate the transaction price to the performance obligations in the contract; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.11pt"&gt;Recognize revenue when (or as) the Company satisfies a performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company&#x2019;s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company&#x2019;s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $9,007 and $13,809 during the years ended December&#160;31, 2022 and 2021, respectively. During the years ended December&#160;31, 2022, 2021, and 2020, $40,232, $26,537, and $19,218 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction Price Allocated to Future Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December&#160;31, 2022 was $654, which the Company expects to recognize over the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December&#160;31, 2022. For performance obligations not satisfied as of December&#160;31, 2022, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December&#160;31, 2022. The remaining durations are less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Costs to Obtain a Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company&#x2019;s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <semr:IncreaseDecreaseInContractWithCustomerLiabilityNet
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-466"
      unitRef="usd">9007000</semr:IncreaseDecreaseInContractWithCustomerLiabilityNet>
    <semr:IncreaseDecreaseInContractWithCustomerLiabilityNet
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-467"
      unitRef="usd">13809000</semr:IncreaseDecreaseInContractWithCustomerLiabilityNet>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-468"
      unitRef="usd">40232000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-469"
      unitRef="usd">26537000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-470"
      unitRef="usd">19218000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i18ef3f31bd6e40a78779c16d52b1e6d6_I20221231"
      decimals="-3"
      id="f-471"
      unitRef="usd">654000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i18ef3f31bd6e40a78779c16d52b1e6d6_I20221231"
      id="f-472">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      id="f-473">P24M</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-474">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue primarily consists of expenses related to supporting and hosting the Company&#x2019;s SaaS platforms, acquiring data and providing support to the Company&#x2019;s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#x2019;s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company&#x2019;s property and equipment and capitalized internal-use software development costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <semr:CashCashEquivalentsAndInvestmentsPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-475">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their stated maturities as well as the time period the Company intends to hold such securities. The Company determines the appropriate classification of investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company adjusts the cost of investments for amortization of premiums and accretion of discounts to maturity. The Company includes such amortization and accretion in interest income in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company holds debt investments classified as available-for-sale pursuant to ASC 320, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments &#x2014; Debt Securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 320&#x201d;), it records available-for-sale securities at fair value, with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#x2019; equity. The Company includes interest and dividends on securities classified as available-for-sale in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses are recorded in the consolidated statements of operations and comprehensive loss based on the specific-identification method. There were no material realized gains or losses on investments for the years ended December&#160;31, 2022, 2021, or 2020. The Company did not hold any debt investments as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than its amortized cost and evidence indicates that an investment&#x2019;s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations if the Company has experienced a credit loss, has the intent to sell the investments, or if it is more likely than not that the Company will be required to sell the investment before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company&#x2019;s investment policy, the severity and the duration of the impairment and changes in value subsequent to the end of the period.</semr:CashCashEquivalentsAndInvestmentsPolicyTextBlock>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-476"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-477"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-478"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-479"
      unitRef="usd">137816000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-480">The following is a summary of cash, cash equivalents and investments as of December&#160;31, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.737%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Gains&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;U.S. treasury securities due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Corporate Securities due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total cash, cash equivalents and investments&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237,664&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(130)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237,539&#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:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-481"
      unitRef="usd">79765000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-482"
      unitRef="usd">79765000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231"
      decimals="-3"
      id="f-483"
      unitRef="usd">153604000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231"
      decimals="-3"
      id="f-484"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231"
      decimals="-3"
      id="f-485"
      unitRef="usd">108000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icf0f4cb32a564a25ad9a8c22059c4447_I20221231"
      decimals="-3"
      id="f-486"
      unitRef="usd">153501000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231"
      decimals="-3"
      id="f-487"
      unitRef="usd">4295000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231"
      decimals="-3"
      id="f-488"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231"
      decimals="-3"
      id="f-489"
      unitRef="usd">22000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i443b5ccb24a040f8921d1bcc2631476d_I20221231"
      decimals="-3"
      id="f-490"
      unitRef="usd">4273000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-491"
      unitRef="usd">157899000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-492"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-493"
      unitRef="usd">130000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-494"
      unitRef="usd">157774000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-495"
      unitRef="usd">237664000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-496"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-497"
      unitRef="usd">130000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <semr:CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-498"
      unitRef="usd">237539000</semr:CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-499">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, restricted cash was $176 and related to cash held at a separate financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company&#x2019;s building leases. During 2022, this cash was returned to the Company and a corresponding reduction was made to the Company&#x2019;s line of credit. See Note 9 for detail on this credit facility. Restricted cash is included in &#x201c;other long-term assets&#x201d; in the accompanying consolidated balance sheets as of December&#160;31, 2021 based on the maturity date of the letter of credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-500"
      unitRef="usd">176000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-501">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying consolidated statements of cash flows.&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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,765&#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:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash included in &#x201c;other long-term assets&#x201d;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-502"
      unitRef="usd">79765000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-503"
      unitRef="usd">269665000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-504"
      unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-505"
      unitRef="usd">176000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-506"
      unitRef="usd">79765000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-507"
      unitRef="usd">269841000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-508">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk and Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. &lt;/span&gt;&lt;/div&gt;Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#x2019;s accounts receivable.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-509">Allowance for doubtful accountsThe Company reduces gross trade accounts receivable by an allowance for doubtful accounts based upon the Company&#x2019;s best estimate of the amount of probable credit losses in the Company&#x2019;s existing accounts receivable and based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Provisions for the allowance for doubtful accounts are recorded in general and administrative expense.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-510"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-511"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-512">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. The estimated useful lives of the Company&#x2019;s property and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Expenditures for maintenance and repairs are charged to expense as incurred, whereas major betterments are capitalized as additions to property and equipment.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-513">The estimated useful lives of the Company&#x2019;s property and equipment are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer equipment (1)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,133&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,045&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,076&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Includes property and equipment acquired under finance leases (subsequent to the adoption of ASC 842) and capital leases (prior to the adoption of ASC 842) of $3,272 and $5,748, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i37dd50e0716041fb8d305b26bfbf9ef6_D20220101-20221231"
      id="f-514">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib7cdc3061ee1483c90a5b22737c186ed_D20220101-20221231"
      id="f-515">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idbb998c4d65549f8a152764231677142_D20220101-20221231"
      id="f-516">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibaf79e19f0fa4b3dbeb7714be731e79d_D20220101-20221231"
      id="f-517">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i61eab96514054d459c72ab968f648c20_D20220101-20221231"
      id="f-518">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i68c5837a14c741ae99a9eb1a9ee3a3c4_D20220101-20221231"
      id="f-519">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-520">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capitalized Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred to develop software applications used in the Company&#x2019;s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company&#x2019;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231"
      decimals="-3"
      id="f-521"
      unitRef="usd">1760000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231"
      decimals="-3"
      id="f-522"
      unitRef="usd">1403000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231"
      decimals="-3"
      id="f-523"
      unitRef="usd">1032000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231"
      decimals="-3"
      id="f-524"
      unitRef="usd">570000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231"
      decimals="-3"
      id="f-525"
      unitRef="usd">482000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231"
      decimals="-3"
      id="f-526"
      unitRef="usd">305000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231"
      decimals="-3"
      id="f-527"
      unitRef="usd">1962000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231"
      decimals="-3"
      id="f-528"
      unitRef="usd">1959000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-529">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (&#x201c;ASC 805&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive loss. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-530">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and acquired intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company&#x2019;s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit&#x2019;s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity&#x2019;s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company&#x2019;s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its &lt;/span&gt;&lt;/div&gt;qualitative assessment and concluded that as of October&#160;1, 2022, it is not more likely than not that the fair value of the Company&#x2019;s reporting unit is less than its carrying amount.Intangible assets acquired in a business combination are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired definite-lived intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-531">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2022, the Company recorded $642 of impairment expense related to its capitalized software development costs. Impairment expense related to capitalized software development costs is included in &#x201c;research and development&#x201d; in the accompanying consolidated statement of operations for the year ended December&#160;31, 2022. For the year ended December&#160;31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. For the year ended December&#160;31, 2020, the Company recorded an immaterial amount of impairment expense relating to capitalized software development costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-532"
      unitRef="usd">642000</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-533">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disclosure of Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company&#x2019;s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company&#x2019;s financial instruments approximated their fair values as of December&#160;31, 2022 and 2021, due to the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 820&#x201d;), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#x2019;s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 inputs&#x2014;Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 inputs&#x2014;Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 inputs&#x2014;Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions of that market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-534">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December&#160;31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.402%"/&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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2 Inputs)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs &lt;br/&gt;(Level 3 Inputs)&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:'Helvetica',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Convertible debt securities (See Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,222&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,774&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,652&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic3f1d19680ad40abaf5e7eee6465a4a6_I20221231"
      decimals="-3"
      id="f-535"
      unitRef="usd">36222000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ice5d44dc700d46caac48c4d4b0203498_I20221231"
      decimals="-3"
      id="f-536"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5c9e61173cd143a6ab3fa9d29e429da3_I20221231"
      decimals="-3"
      id="f-537"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0960a628ad2a4f9faba48c1e3e5541da_I20221231"
      decimals="-3"
      id="f-538"
      unitRef="usd">36222000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib1743b7f2e544191b0e99d40a8a4f9b5_I20221231"
      decimals="-3"
      id="f-539"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i158423c9d9be4bb883e5cfa1396151e3_I20221231"
      decimals="-3"
      id="f-540"
      unitRef="usd">153501000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4f3650a7047349b2a6623cc887ad1c78_I20221231"
      decimals="-3"
      id="f-541"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i85a8d6a4abd2409e8322f175a75771c2_I20221231"
      decimals="-3"
      id="f-542"
      unitRef="usd">153501000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i096a2bde63774de8857d9a5a171f73e7_I20221231"
      decimals="-3"
      id="f-543"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifadb9db9688d4605a6be2f6106a0cbdc_I20221231"
      decimals="-3"
      id="f-544"
      unitRef="usd">4273000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i22ace64ce9574955ae956b314c216b74_I20221231"
      decimals="-3"
      id="f-545"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie5eb0214e69d4871b74d508c6e8320c0_I20221231"
      decimals="-3"
      id="f-546"
      unitRef="usd">4273000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9a11d1a08ea4797bc358a6fc115d569_I20221231"
      decimals="-3"
      id="f-547"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8695fb394a8b4825bd9e9a1c5c2bd3b6_I20221231"
      decimals="-3"
      id="f-548"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide009e859cc6420c931a1dea8e4c1f02_I20221231"
      decimals="-3"
      id="f-549"
      unitRef="usd">3652000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad0579d600e64cc6b4e1a077627f4462_I20221231"
      decimals="-3"
      id="f-550"
      unitRef="usd">3652000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i09b8ac0cc357478ab85fc553abf20e32_I20221231"
      decimals="-3"
      id="f-551"
      unitRef="usd">36222000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7bd982dddbb04abfb043e288cc358853_I20221231"
      decimals="-3"
      id="f-552"
      unitRef="usd">157774000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifb15a73912724ca6bfba7283b6eafd4b_I20221231"
      decimals="-3"
      id="f-553"
      unitRef="usd">3652000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2715567a41f346149f6490a03da4fcae_I20221231"
      decimals="-3"
      id="f-554"
      unitRef="usd">197648000</us-gaap:AssetsFairValueDisclosure>
    <semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure
      contextRef="i09b8ac0cc357478ab85fc553abf20e32_I20221231"
      decimals="-3"
      id="f-555"
      unitRef="usd">0</semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure>
    <semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure
      contextRef="i7bd982dddbb04abfb043e288cc358853_I20221231"
      decimals="-3"
      id="f-556"
      unitRef="usd">0</semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure>
    <semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure
      contextRef="ifb15a73912724ca6bfba7283b6eafd4b_I20221231"
      decimals="-3"
      id="f-557"
      unitRef="usd">227000</semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure>
    <semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure
      contextRef="i2715567a41f346149f6490a03da4fcae_I20221231"
      decimals="-3"
      id="f-558"
      unitRef="usd">227000</semr:BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i09b8ac0cc357478ab85fc553abf20e32_I20221231"
      decimals="-3"
      id="f-559"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7bd982dddbb04abfb043e288cc358853_I20221231"
      decimals="-3"
      id="f-560"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ifb15a73912724ca6bfba7283b6eafd4b_I20221231"
      decimals="-3"
      id="f-561"
      unitRef="usd">227000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i2715567a41f346149f6490a03da4fcae_I20221231"
      decimals="-3"
      id="f-562"
      unitRef="usd">227000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i282c05b9f4964d36b3409f610349bf60_I20211231"
      decimals="-3"
      id="f-563"
      unitRef="usd">21366000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-564">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of the fair value measurements of the convertible debt securities for the years ended December&#160;31, 2021 and 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in convertible debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional investment in convertible debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2022&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:'Helvetica',sans-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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,652&#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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i9d2196270be640b3b6dad0caf6c9a40c_I20201231"
      decimals="-3"
      id="f-565"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i6779ceb0843244f58b91feda7500fd28_D20210101-20211231"
      decimals="-3"
      id="f-566"
      unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i6779ceb0843244f58b91feda7500fd28_D20210101-20211231"
      decimals="-3"
      id="f-567"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i2a26fc0032e24f00a9b19032f0ff1781_I20211231"
      decimals="-3"
      id="f-568"
      unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="iedc0cbe5dea1472fa4e0ad8b9a21f634_D20220101-20221231"
      decimals="-3"
      id="f-569"
      unitRef="usd">2000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="iedc0cbe5dea1472fa4e0ad8b9a21f634_D20220101-20221231"
      decimals="-3"
      id="f-570"
      unitRef="usd">1152000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="iae14cc17c2f74064a0ab0c732dfc57a8_I20221231"
      decimals="-3"
      id="f-571"
      unitRef="usd">3652000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i53f8d2eab35e4456a77e86367a925397_I20221231"
      decimals="-3"
      id="f-572"
      unitRef="usd">227000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ief0413af684d47039bf8265dcb945b9f_I20211231"
      decimals="-3"
      id="f-573"
      unitRef="usd">424000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-574">The following table represents the key inputs used in the fair value calculation:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.72&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.45&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022 &#x2014; 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue volatility&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20.1&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22.3&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.72&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.87&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ib3d96d2b074449fda61ba58efb758bc2_I20221231"
      decimals="4"
      id="f-575"
      unitRef="number">0.0472</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i07d5419d4648496abd88e4a8544f170f_I20211231"
      decimals="4"
      id="f-576"
      unitRef="number">0.0045</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i36ae20ae2ae54279a7c323b63807e172_I20221231"
      decimals="3"
      id="f-577"
      unitRef="number">0.201</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="if9ec28926ab14bc78d48068cdd95274a_I20211231"
      decimals="3"
      id="f-578"
      unitRef="number">0.223</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i1b24e4fe82e341de815f1a3b9ce37415_I20221231"
      decimals="4"
      id="f-579"
      unitRef="number">0.0972</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="icea6e987553c47cb93fb91c6f5359ebe_I20211231"
      decimals="4"
      id="f-580"
      unitRef="number">0.0587</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <semr:BusinessCombinationContingentConsiderationTerm
      contextRef="ia31f81e3de8c4aa3a405ea11b9a420e1_D20220101-20221231"
      id="f-581">P3Y</semr:BusinessCombinationContingentConsiderationTerm>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-582">A rollforward of the fair value measurements of the contingent consideration liability for the years ended December&#160;31, 2022 and 2021, is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expense recognized related to service period rendered&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;516&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments made&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(170)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;424&#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&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expense recognized related to service period rendered&lt;/span&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments made&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#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;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i3167118597b94fed9549a23c109fcb6b_I20201231"
      decimals="-3"
      id="f-583"
      unitRef="usd">78000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i1610afbdc9be43a39d45319fce7fe366_D20210101-20211231"
      decimals="-3"
      id="f-584"
      unitRef="usd">516000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i1610afbdc9be43a39d45319fce7fe366_D20210101-20211231"
      decimals="-3"
      id="f-585"
      unitRef="usd">170000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7e75db1214ff473f87f16903e08f83ff_I20211231"
      decimals="-3"
      id="f-586"
      unitRef="usd">424000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i73964808e5134d6aaebc0551351b13a1_D20220101-20221231"
      decimals="-3"
      id="f-587"
      unitRef="usd">-20000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i73964808e5134d6aaebc0551351b13a1_D20220101-20221231"
      decimals="-3"
      id="f-588"
      unitRef="usd">177000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7c8e5c2e3a774c068b14a59097777ed2_I20221231"
      decimals="-3"
      id="f-589"
      unitRef="usd">227000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-590">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive loss, was $66,319, $42,677, and $25,467 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-591"
      unitRef="usd">66319000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-592"
      unitRef="usd">42677000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-593"
      unitRef="usd">25467000</us-gaap:AdvertisingExpense>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-594">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. Subsequent to the adoption of ASU 2016-02, the Company classifies leases at the lease commencement date. At the commencement date, the Company will recognize a right-of-use asset (&#x201c;ROUA&#x201d;) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected to account for lease and non-lease components as a single lease component.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company&#x2019;s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3 for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-595">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian ruble, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all periods up to and including the year ended December&#160;31, 2021, the functional currency of the Company&#x2019;s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;Beginning on January&#160;1, 2022, as a result of changes in the economic facts and circumstances of its business environment, the Company reassessed its functional currency determinations for all foreign subsidiaries and determined that the functional currencies of the Company&#x2019;s foreign subsidiaries is the local currency at each of its subsidiary locations, with the exception of its former Russian subsidiaries where the U.S. dollar remained the functional currency. As of August&#160;10, 2022, the Company no longer has operating subsidiaries in Russia. See Note 7 for more information on the sale of the Company&#x2019;s Russian subsidiaries. Accordingly, beginning January&#160;1, 2022, assets and liabilities of the Company&#x2019;s foreign subsidiaries that maintain local currencies as functional currencies are translated into U.S. dollars using period-end exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates in effect during each period. The Company includes the effects of these foreign currency translation adjustments in accumulated other comprehensive income (loss), a separate component of stockholders&#x2019; equity.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-596"
      unitRef="usd">-1302000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-597"
      unitRef="usd">-4000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-598"
      unitRef="usd">-672000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-599">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#x2019;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company is more likely than not to be sustained upon audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with such &lt;/span&gt;&lt;/div&gt;uncertain tax positions are recorded as a component of income tax expense.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-600"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="INF"
      id="f-601"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-602">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 11 &#x201c;Redeemable Convertible Preferred Stock and Stockholders&#x2019; Equity (Deficit)&#x201d;, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 11 &#x201c;Redeemable Convertible Preferred Stock and Stockholders&#x2019; Equity (Deficit)&#x201d; for additional information regarding the current conversion and transfer terms of the Company&#x2019;s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one-to-one basis when computing net loss per share. As a result, basic and diluted net loss per share of Class A common stock and share of Class B common stock are equivalent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). With respect to shares of Preferred Stock that were issued and outstanding prior to the IPO, the Company considers the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to the holders of the Preferred Stock based on dividend rights under the Company&#x2019;s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company&#x2019;s net losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net loss per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards.&lt;/span&gt;&lt;/div&gt;For the years ended December&#160;31, 2022, 2021, and 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation as their effect would have been anti-dilutive due to the net losses incurred for these periods.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-603">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the period presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,865,265&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,329,822&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,611,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares of Preferred 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,695,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested RSAs, RSUs, and PSUs&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,328,714&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3b4666b47ea64efd8bfa1afbb1f0bc67_D20220101-20221231"
      decimals="0"
      id="f-604"
      unitRef="shares">6865265</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i862ac0e4c71e4b238b5ac73224e557da_D20210101-20211231"
      decimals="0"
      id="f-605"
      unitRef="shares">6329822</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4c8596d00d16475d81b55a9c5d74a447_D20200101-20201231"
      decimals="0"
      id="f-606"
      unitRef="shares">7611258</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i836d6554c8194f61a6a1c6f9f21da538_D20220101-20221231"
      decimals="0"
      id="f-607"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if1885a8f66d74fe8a1f48885193c7e41_D20210101-20211231"
      decimals="0"
      id="f-608"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9fa22378702941179c1f9c5471d4c370_D20200101-20201231"
      decimals="0"
      id="f-609"
      unitRef="shares">29695200</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i57ba058c79984b998c2d343a23d7c1bb_D20220101-20221231"
      decimals="0"
      id="f-610"
      unitRef="shares">1328714</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0afdb1e8e88a46218413e488e443c931_D20210101-20211231"
      decimals="0"
      id="f-611"
      unitRef="shares">345026</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i802e18c4e11b44de8a5fd657714cb999_D20200101-20201231"
      decimals="0"
      id="f-612"
      unitRef="shares">156852</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-613">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation&#x2014;Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 718&#x201d;), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-614">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive loss&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive loss is comprised of two components: net loss and other comprehensive loss, which includes other changes in stockholders&#x2019; equity that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December&#160;31, 2022 and 2021. Comprehensive loss equaled total net loss for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-615">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. The Company does not accrue for contingent losses that, in its judgment, are considered to be reasonably possible, but not probable; however, it discloses the range of such reasonably possible losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-616">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company&#x2019;s chief operating decision maker is the chief executive officer (&#x201c;CEO&#x201d;). The Company and the CEO view the Company&#x2019;s operations and manage its business as one operating segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-617"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-618">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 842&#x201d;). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. Since the Company is an Emerging Growth Company and have elected to use the extended transition period for complying with any new or revised financial accounting standards, the Company adopted the ASU 2016-02 during the fourth quarter of 2022 and applied the modified retrospective method of adoption with a cumulative transition adjustment at January&#160;1, 2022. See Note 3 for further detail of the impact to the Company&#x2019;s consolidated financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses ("ASC 326&#x201d;): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity&#x2019;s current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash.  ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ended December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its consolidated financial statements and financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, Income Taxes &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company adopted this guidance in the year ended December 31, 2022 and it did not have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASU 2021-08 changes the accounting for contract assets and liabilities acquired in a business combination by requiring an acquiring entity to measure contract assets and liabilities in accordance with ASC 606, Revenue from Contracts with Customers. For public business entities, the amendments in ASU 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. The Company adopted this guidance in the year ended December 31, 2022 which resulted in the recognition of $613 deferred revenue associated with the Kompyte acquisition.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i35ab1b5bb68b4c139d71640e252a9516_I20221231"
      decimals="-3"
      id="f-619"
      unitRef="usd">613000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-620">Leases&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Portfolio Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 13, 2022, the Company entered into an operating lease in Austin, Texas at 720 Brazos Street for the lease of 5,396 square feet of office space. The commencement date was November 1, 2022, and the lease has a non-cancellable term through December, 2027, with two five year Company extension options. The lease provided for a tenant improvement allowance, and for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2022, the Company entered into an operating lease in Barcelona, Spain at Carrer de Tanger 98 for the lease of 19,763 square feet of office space with a commencement date of July 1, 2022. The lease has a Company option to terminate the lease after three years, with six months prior notice, otherwise the lease term concludes in June, 2027. The lease provided for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 2, 2022, the Company entered into an operating lease in Dallas, Texas at 3838 Oak Lawn Avenue for the lease of 4,365 square feet of office space. The commencement date was May 1, 2022, and the lease has a non-cancellable term through August, 2025. The lease provided for tenant improvement allowance, and for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 28, 2022, the Company entered into an operating lease in Trevose, Pennsylvania at 3800 Horizon Boulevard for the lease of 10,450 square feet of office space. The commencement date was October 14, 2022, and the lease has a non-cancellable term through June, 2027, with a five year Company extension option. The lease provided for a turn-key fit-out, an additional upgrade allowance, and for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 23, 2021, the Company amended its operating lease, which was originally entered into on October 24, 2018, to expand its lease to a total of 16,467 square feet of office space in Boston, Massachusetts at 800 Boylston Street. The lease amendment provided for a turn-key fit-out and for annual rent increases through the term of the lease. The commencement date of the amended lease was January 1, 2022, and extended the non-cancellable lease term to March 2027. The lease provides for a Company option to extend the lease term for an additional period of five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 9, 2020, the Company entered into an operating lease in Limassol, Cyprus at Grosvenor Tower for the lease of 8,890 square feet of office space, with the commencement date of August 1, 2020, and lease term through July 2023. The lease provides for a Company option to terminate the lease at any point after two years, with two months prior notice. The lease provides for a Company option with Landlord consent to renew the lease for an additional three-year term. The lease provided for a turn-key fit-out and no annual rent increases permitted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 28, 2020, the Company amended its operating lease in Prague, Czech Republic at Kavci Hory Office Park, which was originally entered into on December 14, 2016, to extend the term through July 2025. The amendment provided for a Company option to terminate the lease as of July 31, 2022, with 12 months prior notice. The Company did not exercise the termination option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight&#x2011;line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to 6 years, some of which include options to extend the leases for up to 10 years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adoption of ASC 842 resulted in the recording of $12,366 in ROUAs and $12,579 in lease liabilities as of January&#160;1, 2022. Incremental borrowing rates as of January&#160;1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company&#x2019;s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,936&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease cost&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,221&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.9&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum amounts payable as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 were&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,033&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,553&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-672"&gt;Total lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,623&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,318&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 the Company had no additional operating or finance leases that have not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense related to the Company&#x2019;s office facilities was $5,064, $3,817, and $4,334 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capital &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,051&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,955&#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:LesseeFinanceLeasesTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-621">Leases&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Portfolio Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 13, 2022, the Company entered into an operating lease in Austin, Texas at 720 Brazos Street for the lease of 5,396 square feet of office space. The commencement date was November 1, 2022, and the lease has a non-cancellable term through December, 2027, with two five year Company extension options. The lease provided for a tenant improvement allowance, and for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2022, the Company entered into an operating lease in Barcelona, Spain at Carrer de Tanger 98 for the lease of 19,763 square feet of office space with a commencement date of July 1, 2022. The lease has a Company option to terminate the lease after three years, with six months prior notice, otherwise the lease term concludes in June, 2027. The lease provided for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 2, 2022, the Company entered into an operating lease in Dallas, Texas at 3838 Oak Lawn Avenue for the lease of 4,365 square feet of office space. The commencement date was May 1, 2022, and the lease has a non-cancellable term through August, 2025. The lease provided for tenant improvement allowance, and for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 28, 2022, the Company entered into an operating lease in Trevose, Pennsylvania at 3800 Horizon Boulevard for the lease of 10,450 square feet of office space. The commencement date was October 14, 2022, and the lease has a non-cancellable term through June, 2027, with a five year Company extension option. The lease provided for a turn-key fit-out, an additional upgrade allowance, and for annual rent increases through the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 23, 2021, the Company amended its operating lease, which was originally entered into on October 24, 2018, to expand its lease to a total of 16,467 square feet of office space in Boston, Massachusetts at 800 Boylston Street. The lease amendment provided for a turn-key fit-out and for annual rent increases through the term of the lease. The commencement date of the amended lease was January 1, 2022, and extended the non-cancellable lease term to March 2027. The lease provides for a Company option to extend the lease term for an additional period of five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 9, 2020, the Company entered into an operating lease in Limassol, Cyprus at Grosvenor Tower for the lease of 8,890 square feet of office space, with the commencement date of August 1, 2020, and lease term through July 2023. The lease provides for a Company option to terminate the lease at any point after two years, with two months prior notice. The lease provides for a Company option with Landlord consent to renew the lease for an additional three-year term. The lease provided for a turn-key fit-out and no annual rent increases permitted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 28, 2020, the Company amended its operating lease in Prague, Czech Republic at Kavci Hory Office Park, which was originally entered into on December 14, 2016, to extend the term through July 2025. The amendment provided for a Company option to terminate the lease as of July 31, 2022, with 12 months prior notice. The Company did not exercise the termination option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight&#x2011;line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to 6 years, some of which include options to extend the leases for up to 10 years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adoption of ASC 842 resulted in the recording of $12,366 in ROUAs and $12,579 in lease liabilities as of January&#160;1, 2022. Incremental borrowing rates as of January&#160;1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company&#x2019;s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,936&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease cost&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,221&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.9&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum amounts payable as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 were&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,033&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,553&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-672"&gt;Total lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,623&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,318&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 the Company had no additional operating or finance leases that have not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense related to the Company&#x2019;s office facilities was $5,064, $3,817, and $4,334 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capital &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,051&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,955&#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>
    <semr:LesseeOperatingLeaseArea
      contextRef="id9e75eed0ad148b39b21b5ba97567308_I20221013"
      decimals="0"
      id="f-622"
      unitRef="sqft">5396</semr:LesseeOperatingLeaseArea>
    <semr:LesseeOperatingLeaseOptionToExtendNumber
      contextRef="id9e75eed0ad148b39b21b5ba97567308_I20221013"
      decimals="INF"
      id="f-623"
      unitRef="extension_option">2</semr:LesseeOperatingLeaseOptionToExtendNumber>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="id9e75eed0ad148b39b21b5ba97567308_I20221013"
      id="f-624">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <semr:LesseeOperatingLeaseArea
      contextRef="i0627275cfd63405d845a1d31899078bc_I20220630"
      decimals="0"
      id="f-625"
      unitRef="sqft">19763</semr:LesseeOperatingLeaseArea>
    <semr:LesseeOperatingLeaseOptionToTerminatePeriod
      contextRef="i36306810abf34ffbbf651c634b63e3cc_D20220630-20220630"
      id="f-626">P3Y</semr:LesseeOperatingLeaseOptionToTerminatePeriod>
    <semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod
      contextRef="i36306810abf34ffbbf651c634b63e3cc_D20220630-20220630"
      id="f-627">P6M</semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod>
    <semr:LesseeOperatingLeaseArea
      contextRef="i42e69953df4d4861b4df60b32aebf61f_I20220502"
      decimals="0"
      id="f-628"
      unitRef="sqft">4365</semr:LesseeOperatingLeaseArea>
    <semr:LesseeOperatingLeaseArea
      contextRef="id7a24807aedf433b8615ca7761e096bd_I20220428"
      decimals="0"
      id="f-629"
      unitRef="sqft">10450</semr:LesseeOperatingLeaseArea>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="id7a24807aedf433b8615ca7761e096bd_I20220428"
      id="f-630">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <semr:LesseeOperatingLeaseArea
      contextRef="i93d4139428ac49c28103cb71d01cb99c_I20210623"
      decimals="0"
      id="f-631"
      unitRef="sqft">16467</semr:LesseeOperatingLeaseArea>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i93d4139428ac49c28103cb71d01cb99c_I20210623"
      id="f-632">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <semr:LesseeOperatingLeaseArea
      contextRef="id344aab71d774000a09b5ca575b32afb_I20200709"
      decimals="0"
      id="f-633"
      unitRef="sqft">8890</semr:LesseeOperatingLeaseArea>
    <semr:LesseeOperatingLeaseOptionToTerminatePeriod
      contextRef="ieb8ab0d498ba48a3b445349de77df401_D20200709-20200709"
      id="f-634">P2Y</semr:LesseeOperatingLeaseOptionToTerminatePeriod>
    <semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod
      contextRef="ieb8ab0d498ba48a3b445349de77df401_D20200709-20200709"
      id="f-635">P2M</semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="id344aab71d774000a09b5ca575b32afb_I20200709"
      id="f-636">P3Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod
      contextRef="i1072e95f644d421dab5fab0e1b5ec946_D20200528-20200528"
      id="f-637">P12M</semr:LesseeOperatingLeaseOptionToTerminateNoticePeriod>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ifa957e9ae5ce4b2dab8bd431639157ef_I20220101"
      id="f-638">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ifa957e9ae5ce4b2dab8bd431639157ef_I20220101"
      id="f-639">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5390c91016334861a0dbfe20abccfd72_I20220101"
      decimals="-3"
      id="f-640"
      unitRef="usd">12366000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5390c91016334861a0dbfe20abccfd72_I20220101"
      decimals="-3"
      id="f-641"
      unitRef="usd">12579000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-642">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,936&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease cost&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,221&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.9&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-643"
      unitRef="usd">3936000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-644"
      unitRef="usd">1128000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-645"
      unitRef="usd">7340000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-646"
      unitRef="usd">12404000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-647"
      unitRef="usd">2106000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-648"
      unitRef="usd">115000</us-gaap:FinanceLeaseInterestExpense>
    <semr:FinanceLeaseCost
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-649"
      unitRef="usd">2221000</semr:FinanceLeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      id="f-650">P3Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      id="f-651">P1Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="4"
      id="f-652"
      unitRef="number">0.0508</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="4"
      id="f-653"
      unitRef="number">0.0369</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-654">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum amounts payable as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 were&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,033&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,553&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-672"&gt;Total lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,623&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,318&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capital &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,051&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,955&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-655">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum amounts payable as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 were&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,033&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,553&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-672"&gt;Total lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,623&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,318&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 and under the previous lease accounting standard, future minimum payments for operating leases and capital leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capital &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,051&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,461&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,955&#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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-656"
      unitRef="usd">4033000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-657"
      unitRef="usd">2393000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-658"
      unitRef="usd">3004000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-659"
      unitRef="usd">865000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-660"
      unitRef="usd">2578000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-661"
      unitRef="usd">194000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-662"
      unitRef="usd">2617000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-663"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-664"
      unitRef="usd">1167000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-665"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-666"
      unitRef="usd">154000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-667"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-668"
      unitRef="usd">13553000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-669"
      unitRef="usd">3452000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-670"
      unitRef="usd">930000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-671"
      unitRef="usd">134000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-673"
      unitRef="usd">12623000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-674"
      unitRef="usd">3318000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-675"
      unitRef="usd">5064000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-676"
      unitRef="usd">3817000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-677"
      unitRef="usd">4334000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-678"
      unitRef="usd">4051000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-679"
      unitRef="usd">2195000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-680"
      unitRef="usd">2734000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-681"
      unitRef="usd">2346000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-682"
      unitRef="usd">1738000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-683"
      unitRef="usd">679000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-684"
      unitRef="usd">1341000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-685"
      unitRef="usd">151000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <semr:OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-686"
      unitRef="usd">1597000</semr:OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter>
    <semr:CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-687"
      unitRef="usd">0</semr:CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-688"
      unitRef="usd">11461000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-689"
      unitRef="usd">5371000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-690"
      unitRef="usd">416000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-691"
      unitRef="usd">11461000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-692"
      unitRef="usd">4955000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-694">Property and Equipment, Net&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer equipment (1)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,133&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,045&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,076&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Includes property and equipment acquired under finance leases (subsequent to the adoption of ASC 842) and capital leases (prior to the adoption of ASC 842) of $3,272 and $5,748, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense related to property and equipment was $4,200, $2,826, and $1,013 for the years ended December&#160;31, 2022, 2021, and 2020, respectively. Depreciation and amortization expense for the years ended December&#160;31, 2022, 2021, and 2020 included $2,030, $1,465, and $0 related to property and equipment acquired under finance and capital leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i5dfbbe4762cf4b9a83e5f27f170a5fe4_I20221231"
      decimals="-3"
      id="f-695"
      unitRef="usd">11133000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i551b15ac1ea04779bbd1d7caa31ccbc7_I20211231"
      decimals="-3"
      id="f-696"
      unitRef="usd">10045000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="id18bfbef9bb9438081e25c909457e57d_I20221231"
      decimals="-3"
      id="f-697"
      unitRef="usd">1738000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i75cb800a28cf490fbc280da68ba44e68_I20211231"
      decimals="-3"
      id="f-698"
      unitRef="usd">948000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="id07ba71c12084404a6a0a706f59eb4e4_I20221231"
      decimals="-3"
      id="f-699"
      unitRef="usd">786000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i389be627c8e3467e889cde3b24e792de_I20211231"
      decimals="-3"
      id="f-700"
      unitRef="usd">1737000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-701"
      unitRef="usd">13657000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-702"
      unitRef="usd">12730000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-703"
      unitRef="usd">5581000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-704"
      unitRef="usd">4460000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-705"
      unitRef="usd">8076000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-706"
      unitRef="usd">8270000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i5dfbbe4762cf4b9a83e5f27f170a5fe4_I20221231"
      decimals="-3"
      id="f-707"
      unitRef="usd">3272000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:CapitalLeasedAssetsGross
      contextRef="i551b15ac1ea04779bbd1d7caa31ccbc7_I20211231"
      decimals="-3"
      id="f-708"
      unitRef="usd">5748000</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:Depreciation
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-709"
      unitRef="usd">4200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-710"
      unitRef="usd">2826000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-711"
      unitRef="usd">1013000</us-gaap:Depreciation>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i868e882f20614d2680f44553d768af0d_D20220101-20221231"
      decimals="-3"
      id="f-712"
      unitRef="usd">2030000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:CapitalLeasesIncomeStatementAmortizationExpense
      contextRef="ib05c5593c5534e4f9ccc05436aa51c2f_D20210101-20211231"
      decimals="-3"
      id="f-713"
      unitRef="usd">1465000</us-gaap:CapitalLeasesIncomeStatementAmortizationExpense>
    <us-gaap:CapitalLeasesIncomeStatementAmortizationExpense
      contextRef="i08f4b7f9dd5149389b45e057e57d2242_D20200101-20201231"
      decimals="-3"
      id="f-714"
      unitRef="usd">0</us-gaap:CapitalLeasesIncomeStatementAmortizationExpense>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-715">Other Assets&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments in Convertible Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the Company purchased two convertible debt securities (the &#x201c;January 2021 Notes&#x201d;) for a total aggregate investment of $500 with maturity dates of January&#160;1, 2023 and annual interest rates of 6%. In February 2022, the Company purchased an additional convertible debt security (the &#x201c;February 2022 Note&#x201d;) in the amount of $2,000 with a maturity date of February&#160;25, 2024, and annual interest rate of 6%. Interest accrues on each note and becomes payable upon conversion of each convertible note, or will be paid in connection with the repayment in full of the principal amount of such convertible notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These convertible note investments are classified as available-for-sale securities. The January 2021 Notes and February 2022 Note are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets based on the maturity dates. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 825&#x201d;), and accounting for the entire hybrid instrument at fair value through other income (expense). The Company recorded an increase in the fair value of the convertible notes of $1,152 for the year ended December&#160;31, 2022. Changes in the fair value of the convertible notes were not material for the year ended December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to its investments in these convertible debt securities, the Company has a variable interest in the issuer of these securities, which is a variable interest entity. After evaluation of the relationship between the Company and this variable interest entity, the Company determined not to consolidate this variable interest entity&#x2019;s results of operations for the years ended December&#160;31, 2022 and 2021. Significant judgments included the determination that this variable interest entity lacked sufficient equity at risk to finance its activities without additional subordinated support, and that the Company was not the primary beneficiary of the variable interest entity given the Company&#x2019;s variable interests do not constitute a controlling financial interest.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <semr:NumberOfInvestmentsPurchased
      contextRef="i52342f9479424476bfa3901398749142_D20210101-20210131"
      decimals="INF"
      id="f-716"
      unitRef="investment">2</semr:NumberOfInvestmentsPurchased>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i52342f9479424476bfa3901398749142_D20210101-20210131"
      decimals="-3"
      id="f-717"
      unitRef="usd">500000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:InvestmentInterestRate
      contextRef="ic028fd4e56034c93b0cadc52735c5b41_I20210131"
      decimals="INF"
      id="f-718"
      unitRef="number">0.06</us-gaap:InvestmentInterestRate>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4f53a058f892499d9edc8fad9292c5dc_D20220201-20220228"
      decimals="-3"
      id="f-719"
      unitRef="usd">2000000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:InvestmentInterestRate
      contextRef="i7a42f9d3b7084a4185fe659a81c1bf14_I20220228"
      decimals="INF"
      id="f-720"
      unitRef="number">0.06</us-gaap:InvestmentInterestRate>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-721"
      unitRef="usd">1152000</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-722">Acquisitions, Acquired Intangible Assets, and Goodwill&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Backlinko&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;13, 2022, the Company completed an asset purchase agreement with Backlinko, LLC (&#x201c;Backlinko&#x201d;), acquiring certain of Backlinko&#x2019;s assets for cash consideration of $4,000. The purpose of this asset acquisition was to acquire valuable content and to access an existing revenue stream in Backlinko&#x2019;s SEO courses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for this transaction as an asset acquisition and allocated the cost of the asset acquisition to the individual assets acquired. The Company allocated $3,915 to the acquired intangible assets and the remaining cost of the acquisition was allocated to the other assets acquired, which were not material. The identifiable intangible assets consisted of trade names and intellectual property, which the Company amortizes over the assets&#x2019; useful lives using a straight-line amortization method. The Company assigned useful lives to the acquired trade name and content of five years and four years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Kompyte&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;14, 2022, the Company executed a purchase agreement with Intellikom, Inc., which does business under the name Kompyte (&#x201c;Kompyte&#x201d;) to acquire 100% of Kompyte&#x2019;s assets for cash consideration of $10,000. The purpose of the acquisition of Kompyte was to acquire Kompyte&#x2019;s assets, including its competitive intelligence automation platform. Aggregate acquisition-related costs associated with this business combination were not material for the year ended December&#160;31, 2022, and were included in general and administrative expenses in the consolidated statement of operations and comprehensive loss. The results of operations of Kompyte have been included in the Company&#x2019;s consolidated financial statements from the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has accounted for this transaction as a business combination under the acquisition method. The total purchase price was allocated to the tangible and intangible assets acquired and the liabilities assumed based on their estimated fair values. The Company recorded the excess of the purchase price over those fair values as goodwill that is not deductible for tax purposes. The following table presents the purchase price allocation recorded in the Company&#x2019;s consolidated balance sheet as of the acquisition date, which was final as of June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.401%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchase Price&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Assets acquired&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allocation&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of tangible 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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,756&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current and non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocated $5,500 of the purchase price to identifiable intangible assets consisting of developed technology, trade names, and customer relationships, which it amortizes over the assets&#x2019; useful lives using a straight-line amortization method. The Company assigned useful lives to acquired developed technology, trade names, and customer relationships of six years, six years, and three years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This business combination did not have a material impact on the Company&#x2019;s consolidated financial statements. Therefore, actual results of operations subsequent to the acquisition date and pro forma results of operations have not been presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of intangible assets resulting from the Company&#x2019;s acquisitions and its capitalized internal-use software development costs. Intangible assets consist 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:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,242&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.6&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.1&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.3&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.6&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,790&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,504)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;928&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.5&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,226&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,301)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2022, 2021, and 2020, the Company capitalized $1,760, $1,403, and $1,032, respectively, of internal-use software development costs which are classified as intangible assets on the accompanying consolidated balance sheets, and recorded associated amortization expense of $570, $482, and $305. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for acquired intangible assets was $1,880, $227, and $69 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, future amortization expense is expected to be as follows:&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:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&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:'Helvetica',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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,486&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying value of goodwill during the year ended December&#160;31, 2022 were as follows:&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:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1,991&#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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Kompyte acquisition&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;4,928&#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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Foreign currency translation adjustment&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(390)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;6,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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i5be43f494f94409b8e202c3737e05d5d_D20220113-20220113"
      decimals="-3"
      id="f-723"
      unitRef="usd">4000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic32ddba1c1e74182996f56816d564847_I20220113"
      decimals="-3"
      id="f-724"
      unitRef="usd">3915000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i69b08228b34542d78bd19563f8ac78ac_D20220113-20220113"
      id="f-725">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i524e583e8b474abbbd4ef5200c27ffea_D20220113-20220113"
      id="f-726">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ia61dabb854ca48c4af9142cac14ef962_I20220314"
      decimals="INF"
      id="f-727"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i8a87b3723316402aa84ce8f73ac07460_D20220314-20220314"
      decimals="-3"
      id="f-728"
      unitRef="usd">10000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-729">The following table presents the purchase price allocation recorded in the Company&#x2019;s consolidated balance sheet as of the acquisition date, which was final as of June&#160;30, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.401%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchase Price&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Assets acquired&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allocation&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of tangible 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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,756&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current and non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-730"
      unitRef="usd">328000</semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets>
    <us-gaap:Goodwill
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-731"
      unitRef="usd">4928000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-732"
      unitRef="usd">5500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-733"
      unitRef="usd">10756000</semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-734"
      unitRef="usd">756000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-735"
      unitRef="usd">756000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="icdc61b13f6af410dafaad86de4eb78d0_I20220630"
      decimals="-3"
      id="f-736"
      unitRef="usd">10000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ia61dabb854ca48c4af9142cac14ef962_I20220314"
      decimals="-3"
      id="f-737"
      unitRef="usd">5500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0638c27640d84769a662107bc9e10d2c_D20220314-20220314"
      id="f-738">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8c44ef0db4934692af6e87e673095d22_D20220314-20220314"
      id="f-739">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idfd8668935024ebb8e67b391284ef658_D20220314-20220314"
      id="f-740">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-741">Intangible assets consist of the following:&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:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,242&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.6&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.1&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.3&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.6&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,790&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,504)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;928&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.5&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,226&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,301)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,925&#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:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1709fec0aaba44438b32fca54844b562_D20220101-20221231"
      id="f-742">P4Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231"
      decimals="-3"
      id="f-743"
      unitRef="usd">4007000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231"
      decimals="-3"
      id="f-744"
      unitRef="usd">765000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i26bcee1c8c974f0a86bf3e1cf6543d3d_I20221231"
      decimals="-3"
      id="f-745"
      unitRef="usd">3242000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9e4f35aab4194b7398a6fc95aa1bbfcb_D20220101-20221231"
      id="f-746">P4Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i00de9911ff304219800773777b0d4b35_I20221231"
      decimals="-3"
      id="f-747"
      unitRef="usd">3810000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i00de9911ff304219800773777b0d4b35_I20221231"
      decimals="-3"
      id="f-748"
      unitRef="usd">656000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i00de9911ff304219800773777b0d4b35_I20221231"
      decimals="-3"
      id="f-749"
      unitRef="usd">3154000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic3bd4b43a0784cd68a756c3deab9d8ec_D20220101-20221231"
      id="f-750">P3Y1M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1b382dd619894f38b2fff45953c83a86_I20221231"
      decimals="-3"
      id="f-751"
      unitRef="usd">1958000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1b382dd619894f38b2fff45953c83a86_I20221231"
      decimals="-3"
      id="f-752"
      unitRef="usd">471000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1b382dd619894f38b2fff45953c83a86_I20221231"
      decimals="-3"
      id="f-753"
      unitRef="usd">1487000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9fde2eb33818418c88f5bc2e54c5006b_D20220101-20221231"
      id="f-754">P2Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i84c69ffc0c6d4938adfafb84739f9706_I20221231"
      decimals="-3"
      id="f-755"
      unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i84c69ffc0c6d4938adfafb84739f9706_I20221231"
      decimals="-3"
      id="f-756"
      unitRef="usd">159000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i84c69ffc0c6d4938adfafb84739f9706_I20221231"
      decimals="-3"
      id="f-757"
      unitRef="usd">441000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231"
      id="f-758">P2Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231"
      decimals="-3"
      id="f-759"
      unitRef="usd">3415000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231"
      decimals="-3"
      id="f-760"
      unitRef="usd">1453000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9ee6acda3fba4d53a45184fa879a0a36_I20221231"
      decimals="-3"
      id="f-761"
      unitRef="usd">1962000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-762"
      unitRef="usd">13790000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-763"
      unitRef="usd">3504000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-764"
      unitRef="usd">10286000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i79822633897a4b5b922184631946cdec_D20210101-20211231"
      id="f-765">P4Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifc6f86dbcb5548c3967e25c7556d025f_I20211231"
      decimals="-3"
      id="f-766"
      unitRef="usd">1194000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifc6f86dbcb5548c3967e25c7556d025f_I20211231"
      decimals="-3"
      id="f-767"
      unitRef="usd">266000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifc6f86dbcb5548c3967e25c7556d025f_I20211231"
      decimals="-3"
      id="f-768"
      unitRef="usd">928000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i68e32c1855174d95a961d4353ef62e7c_D20210101-20211231"
      id="f-769">P1Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231"
      decimals="-3"
      id="f-770"
      unitRef="usd">68000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231"
      decimals="-3"
      id="f-771"
      unitRef="usd">30000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie8d68bba99b441bb9f43e7b06303ed8e_I20211231"
      decimals="-3"
      id="f-772"
      unitRef="usd">38000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231"
      id="f-773">P2Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231"
      decimals="-3"
      id="f-774"
      unitRef="usd">2964000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231"
      decimals="-3"
      id="f-775"
      unitRef="usd">1005000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i42b73dfe14d34cd7a8e827955ba295d0_I20211231"
      decimals="-3"
      id="f-776"
      unitRef="usd">1959000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-777"
      unitRef="usd">4226000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-778"
      unitRef="usd">1301000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-779"
      unitRef="usd">2925000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231"
      decimals="-3"
      id="f-780"
      unitRef="usd">1760000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231"
      decimals="-3"
      id="f-781"
      unitRef="usd">1403000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231"
      decimals="-3"
      id="f-782"
      unitRef="usd">1032000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ib49ffc4e7d3b4e6c85c80afa187fd3f8_D20220101-20221231"
      decimals="-3"
      id="f-783"
      unitRef="usd">570000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ic75ce1a1dbab4bbcb6b46e8324c49ac4_D20210101-20211231"
      decimals="-3"
      id="f-784"
      unitRef="usd">482000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i3668c5ac3e5d41528ca6a230e37a0ad3_D20200101-20201231"
      decimals="-3"
      id="f-785"
      unitRef="usd">305000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-786"
      unitRef="usd">1880000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-787"
      unitRef="usd">227000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-788"
      unitRef="usd">69000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-789">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, future amortization expense is expected to be as follows:&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:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&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:'Helvetica',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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,486&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,286&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-790"
      unitRef="usd">2486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-791"
      unitRef="usd">2265000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-792"
      unitRef="usd">2104000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-793"
      unitRef="usd">1721000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <semr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-794"
      unitRef="usd">1710000</semr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-795"
      unitRef="usd">10286000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-796">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying value of goodwill during the year ended December&#160;31, 2022 were as follows:&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:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1,991&#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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Kompyte acquisition&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;4,928&#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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Foreign currency translation adjustment&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(390)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;6,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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-797"
      unitRef="usd">1991000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-798"
      unitRef="usd">4928000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-799"
      unitRef="usd">-390000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-800"
      unitRef="usd">6529000</us-gaap:Goodwill>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-801">Exit Costs &lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 24, 2022, Russian forces launched significant military action against Ukraine. As a result of this conflict and the sanctions imposed by the European Union, United Kingdom, United States and Canada, among others, the Company began to exit its operations in Russia during March 2022. As of August 10, 2022, the Company no longer had operating subsidiaries in Russia, and as of December&#160;31, 2022, the Company had relocated substantially all of its employees outside of Russia. All costs associated with its exit activities from Russia are included in the consolidated statements of operations in its income from continuing operations under the line item, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Exit costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exit costs in connection with the winding down of operations in Russia include employee severance and fringe benefit costs, the loss on the sales of the Company&#x2019;s Russian subsidiaries, and other associated relocation costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For employee severance and fringe benefit costs, the Company incurred costs of $1,244 during the year ended December&#160;31, 2022. The Company does not expect to incur additional employee severance and fringe benefit costs related to the winding down of its operations in Russia that would be significant to its results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For other associated relocation costs, the Company incurred $8,282 in the year ended December&#160;31, 2022. The Company expects to incur an additional $1,318 in other associated costs, of which the majority is expected to be incurred during the quarter ended March 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company completed its sale of its two Russia-based subsidiaries. The Company recorded a loss on the sale of its Russian subsidiaries of approximately $1,738, primarily consisting of the disposal of fixed assets, which was included in exit costs in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="icd79b2ddbab94fe794781377aa3c5093_D20220101-20221231"
      decimals="-3"
      id="f-802"
      unitRef="usd">1244000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2899376217274886a41742c446b6ca9d_D20220101-20221231"
      decimals="-3"
      id="f-803"
      unitRef="usd">8282000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i53df539448cd4d81a84a2d0e153d8e21_I20221231"
      decimals="-3"
      id="f-804"
      unitRef="usd">1318000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i8c361c6af5e946d5866e577c9bf0edde_D20220101-20221231"
      decimals="-3"
      id="f-805"
      unitRef="usd">-1738000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-806">Accrued expenses&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Employee compensation&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,083&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other taxes 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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vacation reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-807">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Employee compensation&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,083&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other taxes 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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vacation reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-808"
      unitRef="usd">5083000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-809"
      unitRef="usd">10580000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-810"
      unitRef="usd">1090000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-811"
      unitRef="usd">2375000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-812"
      unitRef="usd">10101000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-813"
      unitRef="usd">3264000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-814"
      unitRef="usd">1372000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-815"
      unitRef="usd">1988000</us-gaap:AccruedVacationCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-816"
      unitRef="usd">201000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-817"
      unitRef="usd">1272000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-818"
      unitRef="usd">17847000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-819"
      unitRef="usd">19479000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-820">Revolving Credit Facility&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Senior Secured Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of three years and will mature on January&#160;12, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the credit facility bear interest at the Company&#x2019;s option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (&#x201c;adjusted EBITDA&#x201d;) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a 0.25% per annum fee on undrawn amounts under the Company&#x2019;s revolving credit facility, payable quarterly in arrears.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had not drawn on this revolving credit facility, however the Company reduced its available balance on this revolving credit facility by $176 to replace its letter of credit and associated restricted cash in conformance with the contractual provisions with one of its office leases. For the years ended December&#160;31, 2022 and 2021, the Company incurred $118 and $110 in interest expense, respectively, related to this credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with entering into the credit facility, the Company incurred issuance costs totaling $630, which are being amortized on a straight-line basis to interest expense through the maturity date of the facility. During the years ended December&#160;31, 2022 and December&#160;31, 2021, the Company recorded interest expense of $211 and $211, respectively, related to the amortization of the deferred issuance costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ide5b86bde567417c8c97c0478f2dd622_I20210112"
      decimals="INF"
      id="f-821"
      unitRef="usd">45000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie87c4eead38d49278d4e8d0f51dfacb4_I20210112"
      decimals="INF"
      id="f-822"
      unitRef="usd">5000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <semr:LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate
      contextRef="ide5b86bde567417c8c97c0478f2dd622_I20210112"
      decimals="INF"
      id="f-823"
      unitRef="number">4</semr:LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate>
    <us-gaap:DebtInstrumentTerm
      contextRef="iaa8fabfea9be40509904618c30de7bb8_D20210112-20210112"
      id="f-824">P3Y</us-gaap:DebtInstrumentTerm>
    <semr:DebtInstrumentVariableInterestRateFloor
      contextRef="i066f806423a240ddb68d8ff6a9966e44_I20210112"
      decimals="INF"
      id="f-825"
      unitRef="number">0.0050</semr:DebtInstrumentVariableInterestRateFloor>
    <semr:DebtInstrumentVariableInterestRateFloor
      contextRef="i48794d12a3f74895ae1027bb17787ace_I20210112"
      decimals="INF"
      id="f-826"
      unitRef="number">0.0325</semr:DebtInstrumentVariableInterestRateFloor>
    <semr:DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering
      contextRef="i48794d12a3f74895ae1027bb17787ace_I20210112"
      decimals="INF"
      id="f-827"
      unitRef="number">0.0150</semr:DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1f30d53405b6418fa9e456bee4dafeb0_D20210112-20210112"
      decimals="INF"
      id="f-828"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <semr:DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering
      contextRef="i1f30d53405b6418fa9e456bee4dafeb0_D20210112-20210112"
      decimals="INF"
      id="f-829"
      unitRef="number">0.0350</semr:DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ide9286b13ac340cf8d446f972bdd42d0_D20210112-20210112"
      decimals="INF"
      id="f-830"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <semr:DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering
      contextRef="ide9286b13ac340cf8d446f972bdd42d0_D20210112-20210112"
      decimals="INF"
      id="f-831"
      unitRef="number">0.0250</semr:DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i9b470885d93d40d78f431a6e24dd87c1_D20210112-20210112"
      decimals="INF"
      id="f-832"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LongTermDebt
      contextRef="iac091cdb79b744fc886073aba3b236f6_I20221231"
      decimals="-3"
      id="f-833"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="i7903b52a240445cc8d2b98f5e27fcac9_D20220101-20221231"
      decimals="-3"
      id="f-834"
      unitRef="usd">-176000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <us-gaap:InterestExpenseDebt
      contextRef="i7903b52a240445cc8d2b98f5e27fcac9_D20220101-20221231"
      decimals="-3"
      id="f-835"
      unitRef="usd">118000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="idfc0199898b446aebb7c4b95af3e1915_D20210101-20211231"
      decimals="-3"
      id="f-836"
      unitRef="usd">110000</us-gaap:InterestExpenseDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="iac091cdb79b744fc886073aba3b236f6_I20221231"
      decimals="-3"
      id="f-837"
      unitRef="usd">630000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:InterestExpenseDebt
      contextRef="ibd5b46968e5641d091d37c0f58f76e3c_D20220101-20221231"
      decimals="-3"
      id="f-838"
      unitRef="usd">211000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i152e9e8420dd42c49f359c84c33d0e7e_D20210101-20211231"
      decimals="-3"
      id="f-839"
      unitRef="usd">211000</us-gaap:InterestExpenseDebt>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-840">Income Taxes&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before income taxes 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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31,061)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,021)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,772)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32,917)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,015)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,435)&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;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes in the accompanying consolidated financial statements is comprised 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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total current taxes&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;931&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of the United States statutory tax rate to the Company&#x2019;s effective tax rate included in the accompanying consolidated statements of operations is as follows:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected benefit from income taxes&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.2&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.7&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign income tax rate differential&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.0&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.5&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of disposition of Russian subsidiaries&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.1&#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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12.7)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10.7)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net impact of GILTI&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38.9)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred statutory rate changes&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2.9)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.7)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.4)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93.8&#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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign research and development incentive&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24.1&#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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax attribute expiration&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2.8)&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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21.0)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(110.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21.3)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.8)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6.6)&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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective tax rate&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2.8)&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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8.9)&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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9.0)&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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective tax rate differs from the statutory rate each year primarily due to the valuation allowance maintained against the Company&#x2019;s net deferred tax assets and the impact of the jurisdictional mix of earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interpretive guidance on the accounting for GILTI states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. The Company has made the accounting policy election to recognize GILTI as a period expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities reflect the net tax effects of net operating loss carryovers and the temporary differences between the assets and liabilities carrying value for financial reporting and the amounts used for income tax purposes. The Company&#x2019;s significant deferred tax assets (liabilities) components are as follows:&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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Capitalized research and development expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Capital loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other deferred tax asset carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,768)&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liabilities) assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(268)&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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s valuation allowance increased by $7,075, primarily as a result of the operating loss incurred during the year ended December&#160;31, 2022. In assessing the ability to realize the Company&#x2019;s net deferred tax assets, management considers various factors including taxable income in carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income projections to determine whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized. Based on the negative evidence, including the worldwide cumulative losses that the Company has incurred, the Company has determined that the uncertainty regarding realizing its deferred tax assets is sufficient to warrant the need for a full valuation allowance against its worldwide net deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had U.S. federal net operating loss carryforwards of $28,611 generated in the tax years beginning after December 31, 2017 that do not expire. As of December&#160;31, 2022, the Company had U.S. capital loss carryforwards of $8,034 that expire in 2027. As of December&#160;31, 2022, the Company had U.S. state net operating loss carryforwards of $15,702, substantially all of which expire at various dates through 2041. As of December&#160;31, 2022, the Company had Cyprus net operating loss carryforwards of $22,837 that expire at various dates through 2024. As of December&#160;31, 2022, the Company had net operating loss carryforwards of $1,189 from other foreign locations that expire at various dates through 2042.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under Section 382 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation&#x2019;s ability to use its pre-change net operating loss carryforwards to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a 50 percent cumulative change in ownership of the Company over a rolling three-year period. Similar rules may apply under U.S. state tax laws. The Company has not conducted an assessment to determine whether there may have been a Section 382 ownership change from inception through December 31, 2022, however it does not believe it has experienced a restrictive ownership change. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, 2021, and 2020, the Company had no recorded liabilities for uncertain tax positions. In addition, at December&#160;31, 2022, 2021, and 2020, the Company had no accrued interest or penalties related to uncertain tax positions. The Company&#x2019;s accounting policy is to recognize interest and penalties related to uncertain tax positions in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S. federal tax jurisdiction, various state, and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and material state jurisdictions for the tax years ended 2019 through 2022. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain non-U.S. jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not provided U.S. deferred income taxes or foreign withholding taxes on unremitted earnings of foreign subsidiaries of approximately $3,057 as such amounts are considered to be indefinitely reinvested in these jurisdictions. The accumulated earnings in the foreign subsidiaries are primarily utilized to fund working capital requirements as its subsidiaries continue to expand their operations and to fund future foreign acquisitions. The amount of any unrecognized deferred tax liability related to undistributed foreign earnings is immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-841">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before income taxes 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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31,061)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,021)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,772)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32,917)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,015)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,435)&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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-842"
      unitRef="usd">-31061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-843"
      unitRef="usd">-6021000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-844"
      unitRef="usd">-8772000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-845"
      unitRef="usd">-1856000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-846"
      unitRef="usd">3006000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-847"
      unitRef="usd">2337000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-848"
      unitRef="usd">-32917000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-849"
      unitRef="usd">-3015000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-850"
      unitRef="usd">-6435000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-851">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes in the accompanying consolidated financial statements is comprised 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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total current taxes&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;931&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-852"
      unitRef="usd">156000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-853"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-854"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-855"
      unitRef="usd">868000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-856"
      unitRef="usd">123000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-857"
      unitRef="usd">640000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-858"
      unitRef="usd">160000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-859"
      unitRef="usd">88000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-860"
      unitRef="usd">27000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-861"
      unitRef="usd">1184000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-862"
      unitRef="usd">211000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-863"
      unitRef="usd">667000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-864"
      unitRef="usd">11000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-865"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-866"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-867"
      unitRef="usd">-264000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-868"
      unitRef="usd">59000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-869"
      unitRef="usd">-90000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-870"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-871"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-872"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-873"
      unitRef="usd">-253000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-874"
      unitRef="usd">59000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-875"
      unitRef="usd">-90000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-876"
      unitRef="usd">931000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-877"
      unitRef="usd">270000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-878"
      unitRef="usd">577000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-879">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of the United States statutory tax rate to the Company&#x2019;s effective tax rate included in the accompanying consolidated statements of operations is as follows:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected benefit from income taxes&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.2&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.7&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign income tax rate differential&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.0&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.5&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of disposition of Russian subsidiaries&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.1&#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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12.7)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10.7)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net impact of GILTI&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38.9)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred statutory rate changes&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2.9)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.7)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.4)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93.8&#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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign research and development incentive&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&#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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24.1&#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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax attribute expiration&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2.8)&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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21.0)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(110.1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21.3)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.8)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6.6)&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:'Helvetica',sans-serif;font-size:8pt;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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective tax rate&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2.8)&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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8.9)&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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9.0)&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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-880"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="INF"
      id="f-881"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="INF"
      id="f-882"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-883"
      unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-884"
      unitRef="number">0.062</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-885"
      unitRef="number">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-886"
      unitRef="number">-0.041</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-887"
      unitRef="number">0.160</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-888"
      unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-889"
      unitRef="number">0.061</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-890"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-891"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-892"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-893"
      unitRef="number">-0.127</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-894"
      unitRef="number">-0.107</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-895"
      unitRef="number">0</semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent>
    <semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-896"
      unitRef="number">-0.389</semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent>
    <semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-897"
      unitRef="number">-0.031</semr:EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-898"
      unitRef="number">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-899"
      unitRef="number">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-900"
      unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-901"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-902"
      unitRef="number">0.938</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-903"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-904"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-905"
      unitRef="number">0.241</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-906"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-907"
      unitRef="number">-0.028</semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration>
    <semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-908"
      unitRef="number">0</semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration>
    <semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-909"
      unitRef="number">0</semr:EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-910"
      unitRef="number">-0.210</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-911"
      unitRef="number">-1.101</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-912"
      unitRef="number">-0.213</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-913"
      unitRef="number">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-914"
      unitRef="number">-0.066</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-915"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-916"
      unitRef="number">-0.028</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-917"
      unitRef="number">-0.089</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-918"
      unitRef="number">-0.090</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-919">The Company&#x2019;s significant deferred tax assets (liabilities) components are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Capitalized research and development expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Capital loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other deferred tax asset carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,768)&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:top"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liabilities) assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(268)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-920"
      unitRef="usd">10018000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-921"
      unitRef="usd">12847000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-922"
      unitRef="usd">9487000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-923"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-924"
      unitRef="usd">1670000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-925"
      unitRef="usd">2419000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-926"
      unitRef="usd">959000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-927"
      unitRef="usd">262000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-928"
      unitRef="usd">520000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-929"
      unitRef="usd">298000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-930"
      unitRef="usd">100000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-931"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-932"
      unitRef="usd">1915000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-933"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <semr:DeferredTaxAssetsFinanceLease
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-934"
      unitRef="usd">3795000</semr:DeferredTaxAssetsFinanceLease>
    <semr:DeferredTaxAssetsFinanceLease
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-935"
      unitRef="usd">1045000</semr:DeferredTaxAssetsFinanceLease>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-936"
      unitRef="usd">162000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-937"
      unitRef="usd">252000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-938"
      unitRef="usd">28626000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-939"
      unitRef="usd">17123000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-940"
      unitRef="usd">21698000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-941"
      unitRef="usd">14623000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-942"
      unitRef="usd">6928000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-943"
      unitRef="usd">2500000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-944"
      unitRef="usd">650000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-945"
      unitRef="usd">1285000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-946"
      unitRef="usd">172000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-947"
      unitRef="usd">262000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <semr:DeferredTaxLiabilitiesDeferredCommissions
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-948"
      unitRef="usd">2178000</semr:DeferredTaxLiabilitiesDeferredCommissions>
    <semr:DeferredTaxLiabilitiesDeferredCommissions
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-949"
      unitRef="usd">1196000</semr:DeferredTaxLiabilitiesDeferredCommissions>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-950"
      unitRef="usd">3662000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-951"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-952"
      unitRef="usd">277000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-953"
      unitRef="usd">25000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-954"
      unitRef="usd">6939000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-955"
      unitRef="usd">2768000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-956"
      unitRef="usd">11000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-957"
      unitRef="usd">268000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-958"
      unitRef="usd">7075000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i1df2305bcdfb4e7fbd1c9f574ea1777c_I20221231"
      decimals="-3"
      id="f-959"
      unitRef="usd">28611000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ie501a1fa24904340b76fec35e5a2cf73_I20221231"
      decimals="-3"
      id="f-960"
      unitRef="usd">8034000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ie40809c3805e4e4da72880e1e30a8d40_I20221231"
      decimals="-3"
      id="f-961"
      unitRef="usd">15702000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ifc5ade2f05724c4b8b7a9f4be7f8ee8b_I20221231"
      decimals="-3"
      id="f-962"
      unitRef="usd">22837000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ib3438bc4302e44818acc4bdb59e64363_I20221231"
      decimals="-3"
      id="f-963"
      unitRef="usd">1189000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-964"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="INF"
      id="f-965"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231"
      decimals="INF"
      id="f-966"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-967"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="INF"
      id="f-968"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ica3a0837709f4e42be0098ea65233d0e_I20201231"
      decimals="INF"
      id="f-969"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-970"
      unitRef="usd">3057000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-971"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-972">Redeemable Convertible Preferred Stock and Stockholders&#x2019; Equity&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Public Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;29, 2021, the Company closed its initial public offering (the &#x201c;IPO&#x201d;) in which it sold 10,000,000 shares of its Class A common stock at a price to the public of $14.00 per share.  The Company received $126,600 in net proceeds after deducting approximately $13,400 for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;20, 2021, the underwriters of the Company&#x2019;s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April&#160;23, 2021, the underwriters purchased 719,266 shares of the Company&#x2019;s Class A common stock for net proceeds to the Company of $9,200 after deducting approximately $800 for underwriting discounts, commissions and offering expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;23, 2021, the Company closed a follow-on offering (the &#x201c;Follow-On Offering&#x201d;) in which it sold 4,000,000 shares of its Class A common stock at a price to the public of $20.50 per share. The Company received $77,900 in net proceeds after deducting approximately $4,100 for underwriting discounts, commissions and offering expenses. Selling stockholders sold an aggregate of 1,000,000 shares of Class A common stock in the Follow-On Offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, the authorized capital stock of the Company included 9,898,400 shares of preferred stock, of which 3,379,400 shares were designated as Series A Redeemable Convertible Preferred Stock, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,837,600 shares were designated as Series A-1 Redeemable Convertible Preferred Stock and 4,681,400 shares were designated as Series B Convertible Preferred Stock (collectively the &#x201c;Preferred Stock&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a three-for-one basis into 29,695,200 shares of common stock. The holders of the Company&#x2019;s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company&#x2019;s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) 1,000,000,000 shares of Class A common stock, par value $0.00001 per share, and (ii) 160,000,000 shares of Class B common stock, par value $0.00001 per share, and (iii) 100,000,000 undesignated shares of Preferred Stock, par value $0.00001 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each share of Class A common stock entitles the holder to one vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to ten votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the &#x201c;Board&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the &lt;span style="-sec-ix-hidden:f-1007"&gt;seven&lt;/span&gt;th year anniversary of the effectiveness of the amended and restated certificate of incorporation or (b) the date on which the outstanding shares of Class B common stock represents less than 10% of the aggregate number of the then outstanding shares of Class A common stock and Class B common stock. Further, upon either the death or incapacitation of a holder of Class B common stock, the shares held by such shareholder shall automatically be converted into one share of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;15, 2021, the Board approved a 3-for-1 stock-split of the Company&#x2019;s common stock. The stock split was approved by the stockholders on March&#160;15, 2021 and became effective on March&#160;15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to three shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a 3-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a 3-for-1 basis. Additionally, shares of common stock reserved for issuance upon the conversion of the Company&#x2019;s Preferred Stock were proportionately increased on a 3-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Reserved for Future Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the &#x201c;2021 Plan&#x201d;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares of common stock authorized for issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,503,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,041,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock units issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,346,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performance stock units issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,377,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares of common stock reserved for future issuance (1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,737,226&#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;(1) Excluded from the table above are 4,823,631 options and 53,331 restricted stock awards granted under the 2019 Plan, which upon exercise or vesting, will not impact the shares of common stock reserved for future issuance reflected above.</semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i64540bfba9dd42128276a439639e8da0_D20210329-20210329"
      decimals="INF"
      id="f-973"
      unitRef="shares">10000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i7c26a9980e914eaab19f067d24bea6d3_I20210329"
      decimals="INF"
      id="f-974"
      unitRef="usdPerShare">14.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i64540bfba9dd42128276a439639e8da0_D20210329-20210329"
      decimals="-3"
      id="f-975"
      unitRef="usd">126600000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i64540bfba9dd42128276a439639e8da0_D20210329-20210329"
      decimals="-3"
      id="f-976"
      unitRef="usd">13400000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423"
      decimals="INF"
      id="f-977"
      unitRef="shares">719266</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423"
      decimals="-3"
      id="f-978"
      unitRef="usd">9200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i213ddea823ed41f2bdf86e2d62fb47a1_D20210423-20210423"
      decimals="-3"
      id="f-979"
      unitRef="usd">800000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123"
      decimals="INF"
      id="f-980"
      unitRef="shares">4000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i4d03a226a80f4866b5265899f91250d3_I20211123"
      decimals="INF"
      id="f-981"
      unitRef="usdPerShare">20.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123"
      decimals="-3"
      id="f-982"
      unitRef="usd">77900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ic2805c2fe4684909869aae14e75c8996_D20211123-20211123"
      decimals="-3"
      id="f-983"
      unitRef="usd">4100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="id9a7b58c994c4ab98a064c670c495812_D20211123-20211123"
      decimals="INF"
      id="f-984"
      unitRef="shares">1000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ia37d7746852d4ef89273a9eb90211e6f_I20210328"
      decimals="INF"
      id="f-985"
      unitRef="shares">9898400</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="iffbf2360fc3d4bc9b474de3e791001fd_I20210328"
      decimals="INF"
      id="f-986"
      unitRef="shares">3379400</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i19e56defed30415380f0f447b8b78562_I20210328"
      decimals="INF"
      id="f-987"
      unitRef="shares">1837600</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i14a59e5a631243a5aec26071bfab6d8d_I20210328"
      decimals="INF"
      id="f-988"
      unitRef="shares">4681400</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315"
      decimals="INF"
      id="f-989"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328"
      decimals="INF"
      id="f-990"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328"
      decimals="INF"
      id="f-991"
      unitRef="shares">29695200</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="INF"
      id="f-992"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-993"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="INF"
      id="f-994"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="INF"
      id="f-995"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="INF"
      id="f-996"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-997"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="INF"
      id="f-998"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="INF"
      id="f-999"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-1000"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-1001"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="INF"
      id="f-1002"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="INF"
      id="f-1003"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <semr:CommonStockVotingRightsNumberOfVotes
      contextRef="i310418bf0250464f86cb81f6e43d5084_I20221231"
      decimals="INF"
      id="f-1004"
      unitRef="vote">1</semr:CommonStockVotingRightsNumberOfVotes>
    <semr:CommonStockVotingRightsNumberOfVotes
      contextRef="i0665036ba75b4b4bb45c9b515c91fe40_I20221231"
      decimals="INF"
      id="f-1005"
      unitRef="vote">10</semr:CommonStockVotingRightsNumberOfVotes>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i7cecaff73a9a478eb1b37de668d3469c_D20220101-20221231"
      decimals="INF"
      id="f-1006"
      unitRef="shares">1</us-gaap:ConversionOfStockSharesIssued1>
    <semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1008"
      unitRef="number">0.10</semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315"
      decimals="INF"
      id="f-1009"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315"
      decimals="INF"
      id="f-1010"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i28caac8f4b8f4044b3f623db1c127fe5_D20210328-20210328"
      decimals="INF"
      id="f-1011"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315"
      decimals="INF"
      id="f-1012"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315"
      decimals="INF"
      id="f-1013"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2c815f63a66048fe998906957caf4956_D20210315-20210315"
      decimals="INF"
      id="f-1014"
      unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1015">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the &#x201c;2021 Plan&#x201d;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares of common stock authorized for issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,503,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,041,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock units issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,346,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performance stock units issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,377,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares of common stock reserved for future issuance (1)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,737,226&#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;(1) Excluded from the table above are 4,823,631 options and 53,331 restricted stock awards granted under the 2019 Plan, which upon exercise or vesting, will not impact the shares of common stock reserved for future issuance reflected above.</semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib9263539a72d443b9f23b7347a0731ea_I20221231"
      decimals="INF"
      id="f-1016"
      unitRef="shares">13503001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic865e1169ca64be2b6fee9e9f9909962_I20221231"
      decimals="INF"
      id="f-1017"
      unitRef="shares">2041634</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="if0ddd798ce124582b6439ea1cc36644f_I20221231"
      decimals="INF"
      id="f-1018"
      unitRef="shares">1346925</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i46f398cf2ce84571a543cf524148ac11_I20221231"
      decimals="INF"
      id="f-1019"
      unitRef="shares">1377216</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib9263539a72d443b9f23b7347a0731ea_I20221231"
      decimals="INF"
      id="f-1020"
      unitRef="shares">8737226</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i36592eeeaf34490f9722c73d7260cfb1_I20221231"
      decimals="INF"
      id="f-1021"
      unitRef="shares">4823631</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i94801541080c4328bc36471a67332016_I20221231"
      decimals="INF"
      id="f-1022"
      unitRef="shares">53331</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1024">Stock-Based Compensation&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Board of Directors adopted the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Semrush&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Holdings, Inc. 2019 Stock Option and Grant Plan (the &#x201c;2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan&#x201d;), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, including restricted stock unit awards,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to the Company&#x2019;s employees, officers, directors, advisors, and outside consultants for the purchase of up to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,682,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of the Company&#x2019;s common stock. In July 2020, the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company&#x2019;s employees, officers, directors, advisors, and outside consultants for the purchase of up to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,163,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of the Company&#x2019;s common stock. Stock options generally vest over a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;year period and expire &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10 years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2019 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan was adopted by the Board on March&#160;3, 2021 and approved by stockholders on March&#160;15, 2021 and became effective immediately prior to the effectiveness of the Company&#x2019;s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company&#x2019;s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company&#x2019;s officers, employees, directors and other key persons (including consultants).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company initially reserved 13,503,001 shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January&#160;1, 2022, by the lesser of 5% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#x2019;s capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation in accordance with the provisions of ASC 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock option awards issued under the Company&#x2019;s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For restricted stock units (&#x201c;RSUs&#x201d;) granted subject to service-based vesting conditions, the fair value is determined based on the closing &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;price of the Company&#x2019;s Class A common stock, as reported on the New York Stock Exchange. RSUs granted subject to service-based vesting conditions generally vest over a four-year requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Given the absence of an active market for the Company&#x2019;s common stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; prior to the completion of the IPO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company&#x2019;s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#x2019; Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology include&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; estimates and assumptions that require the Company&#x2019;s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company&#x2019;s common stock at each grant date, including the following factors: (1) prices paid for the Company&#x2019;s Preferred Stock, which the Company had sold to outside investors in arm&#x2019;s-length transactions, and the rights, preferences, and privileges of the Company&#x2019;s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company&#x2019;s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IPO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; or sale of the Company, given prevailing market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes this methodology to be reasonable based upon the Company&#x2019;s internal peer company analyses, and further supported by several arm&#x2019;s-length transactions involving the Company&#x2019;s Preferred Stock. Prior to the Company&#x2019;s common stock being actively traded, the determination of fair value involved assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different. Following the closing of the Company&#x2019;s IPO, fair value is determined based on the closing price of the Company&#x2019;s Class A common stock, as reported on the New York Stock Exchange on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March&#160;25, 2021, which was the first day of trading, and as the trading history of the Company&#x2019;s common stock was limited through December&#160;31, 2022, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be zero. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53.3&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52.1&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51.0&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected life &#x2013; in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; option activity under&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Plan and the 2019 Plan as of December&#160;31, 2022,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and changes during the year then ended are as follows:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price (per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Contractual Term (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,329,822&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.14&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,841,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(681,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(623,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,865,265&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options exercisable at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,162,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant-date fair value of options granted during the year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022, 2021, and 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $6.36,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$8.45,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $2.01 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; tax benefits were realized from options during the year ended December 31, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The aggregate intrinsic value of options outstanding as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 and 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $32,721 and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$117,734, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value for options exercised during the year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022, 2021, and 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$6,687, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$26,151&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and $566, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value for options exercisable as of December&#160;31, 2022 was $27,919.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company&#x2019;s common stock on &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July&#160;28, 2020, the Company issued 156,852 shares of its restricted common stock (&#x201c;Restricted Stock Issuance&#x201d;) to the founders of Prowly for a total fair value of $291 under the 2019 Plan. This Restricted Stock Issuance vests over a three-year service period, applicable to both founders. As of December&#160;31, 2022, 103,521 shares have vested in connection with this Restricted Stock Issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2022 and 2021, the Company granted to employees RSU awards for 1,181,782 and 239,936 shares of Class A common stock under the 2021 Plan, respectively. During the years ended December&#160;31, 2022 and 2021 the Company recorded stock-based compensation expense related to the RSU grants of $3,295 and $440. The Company did not grant RSU awards during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of RSU activity under the Company&#x2019;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.213%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance at January 1, 2022&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,181,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(77,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,269,743&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company granted to employees performance stock units (&#x201c;PSU&#x201d;) awards for 1,395,596 shares of Class A common stock under the 2021 Plan. The Company did not grant PSU awards during the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records stock-based compensation expense related to the PSU grants when it is probable that the underlying performance conditions will be recognized. During the year ended December&#160;31, 2022, the Company granted two sets of PSU grants; executives and acquisition-related. The acquisition-related PSUs contained a market component. These awards were deemed probable of partial achievement by the Company during the year ended December&#160;31, 2022. The executive grants were not probable of achievement as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, $148 of expense has been recognized in connection with a portion of the acquisition-related PSU awards, however, the remaining acquisition-related PSU awards were not probable of achievement as of December&#160;31, 2022. For PSU grants that have only service and performance conditions, the Company measures these awards at the fair value of its class A common stock on the grant dates. For PSU grants that incorporate a market condition, only the market condition is reflected in the estimated fair value on the grant dates. The Company determined the fair value of the PSU awards using a binomial valuation method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of PSU activity under the Company&#x2019;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.570%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance at January 1, 2022&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,395,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,283,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense is based on the estimated value of the awards on the grant date, and is recognized over the period from the grant date through the expected vest dates of each vesting condition. The compensation expense attributable to the acquisition-based PSU awards was estimated based on a Monte Carlo simulation model, which applied the following key assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has recorded stock-based compensation expense of $7,393, $2,742, and $1,079 during the years ended December&#160;31, 2022, 2021, and 2020, respectively. The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company&#x2019;s consolidated statement of operations:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,393&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,742&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there was $741 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2019 Plan, which is expected to be recognized over a weighted-average period of 1.34 years and $9,561 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over 3.27 years. As of December&#160;31, 2022, there was $12,897 of unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of 3.14 years. As of December&#160;31, 2022, the amount of unrecognized compensation cost related to unvested PSUs was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;) was adopted by the Board on March&#160;3, 2021 and approved by stockholders on March&#160;15, 2021 and became effective immediately prior to the effectiveness of the Company&#x2019;s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of 3,000,667 shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January&#160;1, 2022 and each January 1 thereafter through January&#160;1, 2031, by the least of (i) 1% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) 3,000,667 shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#x2019;s capitalization. The Company will continue to offer, sell and issue shares of common stock under the ESPP from time to time based on various factors and conditions, although the Company is under no obligation to sell any shares under the ESPP.&lt;/span&gt;&lt;/div&gt;The first service period of the ESPP began on September&#160;1, 2021, the second service period of the ESPP began on March&#160;1, 2022, and the third service period of the ESPP began on September&#160;1, 2022. The Company recognized $204 and $133 in stock-based compensation expense related to these service periods for the years ended December&#160;31, 2022 and 2021, respectively. On February&#160;28, 2022, the Company issued 39,516 shares of its Class A common stock to its employees under its ESPP for the service period then ended. On August&#160;31, 2022, the Company issued 25,240 shares of its Class A common stock to its employees under its ESPP for the service period then ended.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i31f94539c90f4c4d946905809eb6c5db_I20191231"
      decimals="INF"
      id="f-1025"
      unitRef="shares">8682600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i58b995d62de647699e27c8cee72822b2_I20200731"
      decimals="INF"
      id="f-1026"
      unitRef="shares">10163772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib0a52b350fad40a28e3efc685b67dc2f_D20200701-20200731"
      id="f-1027">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ib0a52b350fad40a28e3efc685b67dc2f_D20200701-20200731"
      id="f-1028">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i389f6f4d323f4ac99231be364d2bc302_I20210315"
      decimals="INF"
      id="f-1029"
      unitRef="shares">13503001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i22c9e0d0e26f426897880aa2ca98551e_D20210315-20210315"
      decimals="INF"
      id="f-1030"
      unitRef="number">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      id="f-1031">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1032"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1033">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53.3&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52.1&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51.0&#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;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected life &#x2013; in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Compensation expense is based on the estimated value of the awards on the grant date, and is recognized over the period from the grant date through the expected vest dates of each vesting condition. The compensation expense attributable to the acquisition-based PSU awards was estimated based on a Monte Carlo simulation model, which applied the following key assumptions:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="3"
      id="f-1034"
      unitRef="number">0.533</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="3"
      id="f-1035"
      unitRef="number">0.521</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="3"
      id="f-1036"
      unitRef="number">0.510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="4"
      id="f-1037"
      unitRef="number">0.0272</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="4"
      id="f-1038"
      unitRef="number">0.0107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="4"
      id="f-1039"
      unitRef="number">0.0071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1040"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="INF"
      id="f-1041"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="INF"
      id="f-1042"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1043">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      id="f-1044">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      id="f-1045">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1046">&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; option activity under&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Plan and the 2019 Plan as of December&#160;31, 2022,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and changes during the year then ended are as follows:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price (per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Contractual Term (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,329,822&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.14&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,841,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(681,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(623,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,865,265&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options exercisable at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,162,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="INF"
      id="f-1047"
      unitRef="shares">6329822</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="2"
      id="f-1048"
      unitRef="usdPerShare">2.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      id="f-1049">P8Y1M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1050"
      unitRef="shares">1841178</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="2"
      id="f-1051"
      unitRef="usdPerShare">11.99</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1052"
      unitRef="shares">681860</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="2"
      id="f-1053"
      unitRef="usdPerShare">1.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1054"
      unitRef="shares">623875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="2"
      id="f-1055"
      unitRef="usdPerShare">4.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-1056"
      unitRef="shares">6865265</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="2"
      id="f-1057"
      unitRef="usdPerShare">4.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1058">P7Y8M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="INF"
      id="f-1059"
      unitRef="shares">4162946</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="2"
      id="f-1060"
      unitRef="usdPerShare">1.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1061">P7Y7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="2"
      id="f-1062"
      unitRef="usdPerShare">6.36</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="2"
      id="f-1063"
      unitRef="usdPerShare">8.45</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="2"
      id="f-1064"
      unitRef="usdPerShare">2.01</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="INF"
      id="f-1065"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1066"
      unitRef="usd">32721000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-1067"
      unitRef="usd">117734000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1068"
      unitRef="usd">6687000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1069"
      unitRef="usd">26151000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1070"
      unitRef="usd">566000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1071"
      unitRef="usd">27919000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728"
      decimals="INF"
      id="f-1072"
      unitRef="shares">156852</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
      contextRef="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728"
      decimals="-3"
      id="f-1073"
      unitRef="usd">291000</semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="id600e5662af64b98a06f0a89c6f3dee4_D20200728-20200728"
      id="f-1074">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i16dc7b14fb054efb8e3086c62798a239_D20220101-20221231"
      decimals="0"
      id="f-1075"
      unitRef="shares">103521</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i94a562967fe8416d9c60be7fe6d34060_D20220101-20221231"
      decimals="INF"
      id="f-1076"
      unitRef="shares">1181782</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7d3d5d7dd4474189a76016f30dfdc7e6_D20210101-20211231"
      decimals="INF"
      id="f-1077"
      unitRef="shares">239936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="-3"
      id="f-1078"
      unitRef="usd">3295000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8d392dc65cea4ee49f07c886291f31b0_D20210101-20211231"
      decimals="-3"
      id="f-1079"
      unitRef="usd">440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic8e54279dbbd4c66a6aaaabb8711ba29_D20200101-20201231"
      decimals="INF"
      id="f-1080"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1081">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of RSU activity under the Company&#x2019;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.213%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance at January 1, 2022&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,181,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(77,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,269,743&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231"
      decimals="INF"
      id="f-1082"
      unitRef="shares">239936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231"
      decimals="2"
      id="f-1083"
      unitRef="usdPerShare">17.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231"
      decimals="-3"
      id="f-1084"
      unitRef="usd">4129000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="INF"
      id="f-1085"
      unitRef="shares">1181782</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="2"
      id="f-1086"
      unitRef="usdPerShare">11.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="-3"
      id="f-1087"
      unitRef="usd">13827000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="INF"
      id="f-1088"
      unitRef="shares">77182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="2"
      id="f-1089"
      unitRef="usdPerShare">16.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="-3"
      id="f-1090"
      unitRef="usd">1236000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="INF"
      id="f-1091"
      unitRef="shares">74793</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="2"
      id="f-1092"
      unitRef="usdPerShare">13.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures
      contextRef="i4d3ab832fe6544fd8a51aae5442f5806_D20220101-20221231"
      decimals="-3"
      id="f-1093"
      unitRef="usd">991000</semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231"
      decimals="INF"
      id="f-1094"
      unitRef="shares">1269743</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231"
      decimals="2"
      id="f-1095"
      unitRef="usdPerShare">11.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i30eeb846f9ea4aefbb3658b0ca7496bd_I20221231"
      decimals="-3"
      id="f-1096"
      unitRef="usd">15194000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if7847246345c436095fca90db386f2c0_D20220101-20221231"
      decimals="INF"
      id="f-1097"
      unitRef="shares">1395596</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if7847246345c436095fca90db386f2c0_D20220101-20221231"
      decimals="-3"
      id="f-1098"
      unitRef="usd">148000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1099">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of PSU activity under the Company&#x2019;s 2021 Plan for the year ended December&#160;31, 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.153%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.570%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance at January 1, 2022&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,395,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,283,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i11957c38d01d4550b429061768bff0a5_I20211231"
      decimals="INF"
      id="f-1100"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i11957c38d01d4550b429061768bff0a5_I20211231"
      decimals="2"
      id="f-1101"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i11957c38d01d4550b429061768bff0a5_I20211231"
      decimals="-3"
      id="f-1102"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="INF"
      id="f-1103"
      unitRef="shares">1395596</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="2"
      id="f-1104"
      unitRef="usdPerShare">11.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="-3"
      id="f-1105"
      unitRef="usd">15603000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="INF"
      id="f-1106"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="2"
      id="f-1107"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="-3"
      id="f-1108"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="INF"
      id="f-1109"
      unitRef="shares">111976</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="2"
      id="f-1110"
      unitRef="usdPerShare">11.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="-3"
      id="f-1111"
      unitRef="usd">1237000</semr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i545b09124a5a499bb4646d6fe695c216_I20221231"
      decimals="INF"
      id="f-1112"
      unitRef="shares">1283620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i545b09124a5a499bb4646d6fe695c216_I20221231"
      decimals="2"
      id="f-1113"
      unitRef="usdPerShare">11.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i545b09124a5a499bb4646d6fe695c216_I20221231"
      decimals="-3"
      id="f-1114"
      unitRef="usd">14402000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="4"
      id="f-1115"
      unitRef="number">0.0207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="4"
      id="f-1116"
      unitRef="number">0.7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      decimals="INF"
      id="f-1117"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231"
      id="f-1118">P4Y1M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1119"
      unitRef="usd">7393000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1120"
      unitRef="usd">2742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1121"
      unitRef="usd">1079000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1122">The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company&#x2019;s consolidated statement of operations:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,393&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,742&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i00933b39561747109fd740e2afbdb708_D20220101-20221231"
      decimals="-3"
      id="f-1123"
      unitRef="usd">74000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i40f35be5422748f8a7013b7c4e9672ba_D20210101-20211231"
      decimals="-3"
      id="f-1124"
      unitRef="usd">37000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if68b70cfc5534bfcba88e5ca6094c117_D20200101-20201231"
      decimals="-3"
      id="f-1125"
      unitRef="usd">18000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5638d053c712401ba2c61cbdcdd1d34a_D20220101-20221231"
      decimals="-3"
      id="f-1126"
      unitRef="usd">2235000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifd3e487b121e4c18b385b04760aa2eec_D20210101-20211231"
      decimals="-3"
      id="f-1127"
      unitRef="usd">405000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id82aa9073abe4d6cb03ca7e7cf894e54_D20200101-20201231"
      decimals="-3"
      id="f-1128"
      unitRef="usd">166000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i281fa023d5b6414fb668de2b70ce6c6d_D20220101-20221231"
      decimals="-3"
      id="f-1129"
      unitRef="usd">1123000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i17634ae65f5d4cf49a1326d389bea887_D20210101-20211231"
      decimals="-3"
      id="f-1130"
      unitRef="usd">348000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a5b222417804a00996f2b62b89ada23_D20200101-20201231"
      decimals="-3"
      id="f-1131"
      unitRef="usd">113000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i58809bed945841f7af86132c1a5fec8e_D20220101-20221231"
      decimals="-3"
      id="f-1132"
      unitRef="usd">3961000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i02924c45a7504d4fa0c7b09cafd4271c_D20210101-20211231"
      decimals="-3"
      id="f-1133"
      unitRef="usd">1952000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1b900e16c9834f59a05d55a650378593_D20200101-20201231"
      decimals="-3"
      id="f-1134"
      unitRef="usd">782000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1135"
      unitRef="usd">7393000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1136"
      unitRef="usd">2742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1137"
      unitRef="usd">1079000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ic976981d639e4717b967561b7a6db762_I20221231"
      decimals="-3"
      id="f-1138"
      unitRef="usd">741000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if8ac7c239c42400f8ec377992dee40ad_D20220101-20221231"
      id="f-1139">P1Y4M2D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ib9263539a72d443b9f23b7347a0731ea_I20221231"
      decimals="-3"
      id="f-1140"
      unitRef="usd">9561000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie87c0c3ddf864468bcccf56f503cb255_D20220101-20221231"
      id="f-1141">P3Y3M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="if0ddd798ce124582b6439ea1cc36644f_I20221231"
      decimals="-3"
      id="f-1142"
      unitRef="usd">12897000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i94a562967fe8416d9c60be7fe6d34060_D20220101-20221231"
      id="f-1143">P3Y1M20D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if96663e228524230af30db3d1d36f4fa_I20221231"
      decimals="INF"
      id="f-1144"
      unitRef="shares">3000667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i6cd176218350479f87f7a7ab2fbacf88_D20220101-20221231"
      decimals="INF"
      id="f-1145"
      unitRef="number">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if96663e228524230af30db3d1d36f4fa_I20221231"
      decimals="INF"
      id="f-1146"
      unitRef="shares">3000667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6cd176218350479f87f7a7ab2fbacf88_D20220101-20221231"
      decimals="-3"
      id="f-1147"
      unitRef="usd">204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0298df5eeb6e43fca940a92b2a2d9516_D20210101-20211231"
      decimals="-3"
      id="f-1148"
      unitRef="usd">133000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie37c962eca4144078d1a8063a37426bf_D20220228-20220228"
      decimals="INF"
      id="f-1149"
      unitRef="shares">39516</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib26a9309187c41aa8713092fad7d5d0f_D20220831-20220831"
      decimals="INF"
      id="f-1150"
      unitRef="shares">25240</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1151">Commitments and Contingencies&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Data Providers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to its leases, the Company also has multi-year commitments with certain data providers expiring at various dates through 2026. As of December&#160;31, 2022, future commitments for data services are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.305%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal year ended December 31,&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:'Helvetica',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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,408&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,177&#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"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company&#x2019;s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company has not incurred any costs for the above guarantees and indemnities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:28.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1152">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to its leases, the Company also has multi-year commitments with certain data providers expiring at various dates through 2026. As of December&#160;31, 2022, future commitments for data services are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.305%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal year ended December 31,&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:'Helvetica',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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,408&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,177&#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:OtherCommitmentsTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1153"
      unitRef="usd">8408000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1154"
      unitRef="usd">10473000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1155"
      unitRef="usd">11288000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1156"
      unitRef="usd">3008000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitment
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1157"
      unitRef="usd">33177000</us-gaap:OtherCommitment>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1158">Components of Other Income (Expense), Net&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), net, are as follows:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange loss&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,302)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(672)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(522)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(290)&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:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1159">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), net, are as follows:&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:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange loss&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,302)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(672)&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(522)&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(290)&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;</semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1160"
      unitRef="usd">-1302000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1161"
      unitRef="usd">-4000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1162"
      unitRef="usd">-672000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1163"
      unitRef="usd">4758000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1164"
      unitRef="usd">-518000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1165"
      unitRef="usd">382000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1166"
      unitRef="usd">3456000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1167"
      unitRef="usd">-522000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1168"
      unitRef="usd">-290000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1169">Employee Benefit PlanThe Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the &#x201c;401(k) Plan&#x201d;) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the years ended December&#160;31, 2022, 2021, and 2020, the Company made matching contributions of $938, $547, and $177, respectively, to the 401(k) Plan.</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1170"
      unitRef="usd">938000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1171"
      unitRef="usd">547000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1172"
      unitRef="usd">177000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1173">Segment and Geographic Information&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company&#x2019;s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company&#x2019;s operations and manage its business as one operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Data&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. Total revenue by geographic area was as follows:&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:55.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,316&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188,001&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,875&#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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net by geographic location 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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Spain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Czech Republic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,076&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,270&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1174">Total revenue by geographic area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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: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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,316&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188,001&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,875&#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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63c44cdb746441d5be5829058ba95b11_D20220101-20221231"
      decimals="-3"
      id="f-1175"
      unitRef="usd">119775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ff61ae970024ca98dc65e0273a8d595_D20210101-20211231"
      decimals="-3"
      id="f-1176"
      unitRef="usd">85642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4bd4a0f9676149e9b19b615db9027dc6_D20200101-20201231"
      decimals="-3"
      id="f-1177"
      unitRef="usd">57231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2adbc38bd5a04ca8a359701b78fbef5a_D20220101-20221231"
      decimals="-3"
      id="f-1178"
      unitRef="usd">25669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c988b06f1234a62b47dba8121455bc0_D20210101-20211231"
      decimals="-3"
      id="f-1179"
      unitRef="usd">19625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i995608efd6ca424596655d4d974bfe31_D20200101-20201231"
      decimals="-3"
      id="f-1180"
      unitRef="usd">13158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad4266ba478d428da42dc06598cc0e9b_D20220101-20221231"
      decimals="-3"
      id="f-1181"
      unitRef="usd">108872000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4861aa15ff884adf942f87a2646123d6_D20210101-20211231"
      decimals="-3"
      id="f-1182"
      unitRef="usd">82734000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31e25728dc694de98ab0cbbf5ae4d02b_D20200101-20201231"
      decimals="-3"
      id="f-1183"
      unitRef="usd">54486000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      decimals="-3"
      id="f-1184"
      unitRef="usd">254316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94ae2b06c8fc4b5e8b8094ba54e5f406_D20210101-20211231"
      decimals="-3"
      id="f-1185"
      unitRef="usd">188001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8f1b3f4aec443f587c3b845a44eb2ff_D20200101-20201231"
      decimals="-3"
      id="f-1186"
      unitRef="usd">124875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1187">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net by geographic location 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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Spain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Czech Republic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,076&#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:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,270&#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:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ia555c97ef0854e91bdcde6ccd274f2d2_I20221231"
      decimals="-3"
      id="f-1188"
      unitRef="usd">6025000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie583e8417557407b8cd32d152c997100_I20211231"
      decimals="-3"
      id="f-1189"
      unitRef="usd">6409000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ied13ca6c03f645d1b6ecb8d970b5213f_I20221231"
      decimals="-3"
      id="f-1190"
      unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iceafdbac72874f8da0b52ce2b8519fee_I20211231"
      decimals="-3"
      id="f-1191"
      unitRef="usd">1406000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if0c3fed99eed4bce968817ac2d591115_I20221231"
      decimals="-3"
      id="f-1192"
      unitRef="usd">832000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0e7564978cf44b908cc1143772a5633b_I20211231"
      decimals="-3"
      id="f-1193"
      unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4c357b06a66e43468db45963bdbfb8e3_I20221231"
      decimals="-3"
      id="f-1194"
      unitRef="usd">442000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i29d47a45f6104c6a8ec9bd591b17ee75_I20211231"
      decimals="-3"
      id="f-1195"
      unitRef="usd">408000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ida79c6e8a1184ffca1ed8556a3bcdee1_I20221231"
      decimals="-3"
      id="f-1196"
      unitRef="usd">777000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2fb77486eab646f18fa01eb2f6c25642_I20211231"
      decimals="-3"
      id="f-1197"
      unitRef="usd">47000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4398decb68324efdba9f29bfa36270c7_I20221231"
      decimals="-3"
      id="f-1198"
      unitRef="usd">8076000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0cbae39c97014403bfb24f4a11c4f054_I20211231"
      decimals="-3"
      id="f-1199"
      unitRef="usd">8270000</us-gaap:NoncurrentAssets>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231"
      id="f-1200">Subsequent EventsThe Company has completed an evaluation of all subsequent events after the audited balance sheet date of December&#160;31, 2022 through March 15, 2023, the date this Annual Report on Form 10-K was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the consolidated financial statements as of December&#160;31, 2022, and events which occurred subsequently but were not recognized in the consolidated financial statements. The Company has concluded that no subsequent events have occurred that require disclosure</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (R$;U8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " ",A&]6[XGE-N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.FU@AZCK91,GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G
MSY(;':3V$5^B#QC)8KH;7=<GJ<.:'8F"!$CZB$ZE<DKT4W/OHU,T/>,!@M(G
M=4"H.5^!0U)&D8(96(2%R-K&:*DC*O+Q@C=ZP8?/V&68T8 =.NPI0556P-IY
M8CB/70,WP PCC"Y]%] LQ%S]$YL[P"[),=DE-0Q#.8B<FW:HX/WYZ36O6]@^
MD>HU3K^2E70.N&;7R6]BL]T]LK;FM2BX**J'7<VE6$E^_S&[_O"["3MO[-[^
M8^.K8-O K[MHOP!02P,$%     @ C(1O5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MJDZ SY>,R?V!NL#A ;N;OP%02P,$%     @ C(1O5H62NW4[ @  OP4  !@
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6R-5%UOFS 4_2L6D_I4!4(^-J6
ME#2M%BF9HE;;-$U[<. &K&*;V9?2_?O9AK!,2E!?L*]]S_$Y-O=&C50ON@!
M\L9+H6.O0*P6OJ_3 CC5(UF!,#M'J3A%$ZK<UY4"FCD0+_TP".8^ITQX2>36
M]BJ)9(TE$[!71-><4_5G!:5L8F_LG1:>6%Z@7?"3J*(Y/ -^K?;*1'[/DC$.
M0C,IB()C["W'B]7<YKN$;PP:?38GULE!RA<;;++8"ZP@*"%%RT#-\ KW4):6
MR,CXW7%Z_9$6>#X_L3\Z[\;+@6JXE^5WEF$1>Y\\DL&1UB4^R>8S='YFEB^5
MI79?TK2Y$W-B6FN4O .;F#/1CO2MNX<S0!A> 80=('2ZVX.<RC5%FD1*-D39
M;,-F)\ZJ0QMQ3-A'>49E=IG!8;*L,X9D(]KG-?<4^6AH[::?=A2KEB*\0C$.
MR4X*+#1Y$!ED_Q/X1D\O*CR)6H6#C&M(1V0ROB5A$(8#?)/>Y,3Q389,2G5N
MD_Q<'C0J\U/\NN2XY9M>YK.%LM 532'V3"5H4*_@)3<?QO/@;D#MM%<['6+O
MU3XRQ<EF?4G>,,%TZ,YFO8K9NU1\H1PN21A&/RBAD=Q07MV1'[(6.=EN]P.J
MYKVJ^;M4;65Z]6\=9EA)4U/BENRHUC0M:@V(^I(R_ZRH.*C<M0Y-4N,&V_KJ
M5_ONM&R+\E]ZV]IV5.5,:%+"T4"#T4=S>:IM%VV LG(E>I!H"MY-"]-A0=D$
MLW^4$D^!/:#OV<E?4$L#!!0    ( (R$;U9LR76#_@8  /T@   8    >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&ULK9K;;MLX$(9?A7"+H@626")U;!,#B=/=
M%N@V09WN7BLR;0N51%>DG&2??DE)T8D'VUC?)%8\'/TS(N<;4KE\(L4ONL&8
M@><LS>G59,/8]N-T2N,-SB)Z0;8XY]^L2)%%C%\6ZRG=%CA:5H.R= HMRYMF
M49)/9I?5W^Z+V24I69KD^+X M,RRJ'BYP2EYNIK8D]<__$C6&R;^,)U=;J,U
M7F#V<WM?\*MIZV699#BG"<E!@5=7DVO[X]RI!E06?R?XB?8^ Q'*(R&_Q,77
MY=7$$HIPBF,F7$3\UP[/<9H*3US'[\;II+VG&-C__.K]CRIX'LQC1/&<I/\D
M2[:YF@03L,2KJ$S9#_+T!3<!N<)?3%):_01/C:TU 7%)&<F:P5Q!EN3U[^BY
M241O@.UH!L!F #QT &H&H"K06ED5UFW$HMEE09Y (:RY-_&ARDTUFD>3Y.(Q
M+EC!OTWX.#:;WWU?W'W[>GO]\/D6W%Q_N_X^_PP67SY_?EB <_!S<0O>O_T
MWH(D!P\;4M(H7]++*>-W%N.G<7.7F_HN4'.76QQ? &2? 6A!J!@^/WRX/1P^
MY?&V0<,V:%CY0[J@RZ+ .0,1I9@IPZG'.^KQ8FE]I-LHQE<3OG8H+G9X,GOW
MQO:L3ZK@3N1L$"IJ0T4F[[-Y1#> /S00BP_X=YGLHI3'KHRZ=N57KL3ZW\W\
MT/?<R^FN'XYL!;W0ZYD-A#JM4,<H=+$A!3MGN,CX7-MARC*=RMJ/U[N_[?J^
M[XQDRF:66J';*G2-"J_CF)1<$Z]>,>9I?$RQ2IXKW1>Y;C@2)QM!.]3H\UI]
MGE'?+5YA/J_YHR8Y*WA]Y!\HHV>\C-33?<LSS$NG2K0GZ?%"*:,*(X0"M6B_
M%>T;1=\7>!LE2X"?.9@HIM5<)6R#BU:V?I7ZDJ 06?Y(M6SD(D<S68-6=6!4
M_4!8E!X@,) ?L^LC?SP;%&8!<G6I#5N1X9[4<M@7[*5*J5CY6[&DSD".F4IK
M*(D(+-\;*54805\S;VVK8Y!E5'K'=48LR=<@Q1S)H!#L/2>K\Y)?Z+/;>!U4
M MZ^C+.K,-,I[E'3-BK^FK,H7R>\!#3ZM&EM' U$6C 8)U9A!D.HF:9V!SK;
M")?9GX0LGY(T52J#\GIVH90]V<H.0ULCK,.2;>:2MECQ- *R.J1F-7<8I,P*
MX%B_P@JZCD9_1RO;C*N[JD2E)%_7S#+,4AE$$,EI5E#-"CV-S Y9MIE9=:$R
MB%. * R\'HH:>0JJ69;EZ_+8,<OV#FK%TB1Z3-*$)5BMTXB^8QNR4WD;QMPA
MSS8SKVTDMM&+KHNP96S9KA..>S&%61@Z4/-4.KS99KYQA46).RHK%<K4LOW
M&>-7918Z/00.)79PL\UT:PM(@7<X+]5)E''EA,@=]S4J,XNO4;5$V&$-FK$V
M']8P4=;(B'1[ICV4T86\<*Q?8:4!'.P !\V NQNT8/MD*N"%;'LL4T'"0%?B
M8&\O9T;<L!?;IU2F61#XEB15-O/%\M-H[:@'#Z1>,VF/P1V406;#,>T41A#Y
M&MD=[* 9=JUL%CVW&7Y1BE1@3$JN HB>IM>%'>F@F73C'K(W$8[*L@RZ()1H
MK;#2K;B.A-"\?1MW%/MFLKP;XWTE&@N5K:#CZY+=$0R:"5:ON7T*%6P*?*GS
M59CYCJNMOAW#H)EA<Y)E27V*4!^ \$:33P^<QUPO>/^=, QL]$&IW.A9W1\
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
M;3_2^-B2LJ$U;G=#MS!%M:QC+\;&2-/:3S0^LJ2J&X/NVY'UJKVGB]M[;WA
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
M18-3JN 1W#N$Q7=15+5T3ENV)^M*\H^^=))-*(JS#HV6L0MLKM#KM6:J9J0
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
M4!T2VR9U9?A9^'E5=]O$[O8UG B>%PCPUR8[P*9PVB[L];>_/%N>7KUL%50
M;&%96,'1@(! M+2I_/);;^$OP/L5"$L$W2^PJ]LN*>P:X(074A"PJW\;DG9I
M4C<)WE1IOB3_[HL-'1G^NNY,A2A%>'@?!UUE %$ ^B[[;!+3=A8D'Z)_!1*=
M'C#K-5XE/ Z?=*9QN*(KP)NHNO*0])5<[")YD[6(J'7R 5FBZOCJOX&*MMF-
M@1L"R(&Y]K!A@9<.[Z%NLMT!1"=<@+ZFQL(B</@VV9C*-%D)D,'G9M_QNWB>
M3Y7%WSYV=$X \WIG&KCQY#$B>'GR\N_7UQ_HQ].73Q;)-5 )D#.>,Y\B.B'O
M56F230^GH:?@CHR0!+WK:"/KNVW=6$3)S1"2"8BGCP;7N(8_^P,IGH6EJB)K
MBA:(KB Z)MR[DUU_?.L.1D0V^>:G/5Z)>N>3?T=(Y@=_69,+O*GA/_[]'ZX_
MO@G8_!". 8N]]23@*.1^HH#WR[XPC$[>OAUP&IW-PI]OMS7BL[ZM8#7@DM86
M-FM NL"UEB4L!>0L%)D SU9M1J9#2PNLLA(O4Y,A" M0R5GG"3% OT@^ 54
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
MJ^BI.'\N+^J"9[/!8A?PI(P5VDPD:<&UI]?9+:?PBCB5,XZY-N DQ]RJD@7
M)E4?I(Z9X2?X#$,O-R;.8E*HX9X4ISXP0J-"\3.,1R?"_0#$-.9??S*3[9@0
M^?@A7\F'623O*Y_"D)U;XR\AMB?@<#TYZK8ICO=9TQU\6$%"'8TC7$DI:1 )
M"B!H+/-4A(=WY&T'E.];DQ6:@PH4H9B<=HC,-/$[Y TSV).ABP:IMN."$K2E
M65!%J79BE(D,^CC;#@2>M=N4_DW>P6HWP%V5A,??5S<@[)A;IL,=F$C8V@VZ
MS:6%MW'?MFMZB6I+6+48&X([%,:8JW$U&L]/)!K+-F#P;-P#;C%)!U(%@PD
M\T$$#?%'VC:@SVI40/L:2(@!6V75Y];="KE>E&"W%6,1<'"\,ERF ;+4'$3P
M)!A==AOK_2AWE#4-65",:)]6"JJ>E*EM..$O*U+>?Q$A'JW%O 3*L,XB&YTO
MH^BL\^I0)5@*L[1;H#%VWQ&MWI>W:GFOIJAPD"$B(5FX.Y+"QUL#=RTA.HR
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
M(ZA@00,"A^SW- W#I7E]J>H8QT/91\5M5%WH![K,L</478:&Y"C5"-XQ]G#
M8AO'Z;&=Z"8"><*>A")R/N9H<I%\<L$US'Z4O1X:,<8<XGU-%;^38Z]$!JOQ
M;PX%F#L?8T N@HPJK([#P94-5M=2#V.H/-&GBV)54Q,Y'U95X:Y/33V+Q2)3
MDA<Z6;)RBC(/BC*ABV@CD5A-$D^\NTH@Q&6SD^/"I@$,\2J<B MK9TU9@XZC
M:!=5Y>&0DT7RCEM7XX%V^!YX3CC@*!4M.FR<;\B,%O)US<#$WX5QOUBGJQ7<
MPY84M*_]_1&G\96H<GM7FO;PVK'9_HY@D'\E.L$J<"X6=\J&E1R_NM)?P:'D
MBV4*657$[^U9X(I+R"1!(SAT]T1!XA?]L1*$&XB@-IXTZ.:KHCZ7L(D$:2(;
M2%=;NZR5]RFTGII3Z00]AF:05A3C^0(OW7PL6MKS WF/3F7[>;.(DU!FKK%9
M'93=$,:$^4F\V:K&,;-X(6I^FW*@0H1_]C:=KS EL06&C<69,>Z$P:BB]*R(
MK;$1ZY^3 DOORO((1[PG/TEKX#^RETE>5O-5SJ0K /41@5#MR;2-BHQ3@+K@
M<]R=/JQKZWC*L9HO$>1$7V%9BOA%H#\H8<XHITH8HCQXU>LH?=)0X.A,P4'M
M7]<.MYIL)M3U)Z-\#<8G:*"7,XRO8T-,O/HI -&_'_<EX^]2>1!ZS@$WG!#G
M@)HZ&H5NW6P:-PMCW3?TW\%F4GU7&30 02.#6/Z2[=R06J$!$FK1S7/BGD8@
MC8D@1F"8_1PP/2HS'E4)2]O8+LN;^GB"B4/3%)[4UFXD$5\)FA]=N!$EV*L;
MV]05BSHT' N0_PV9>-(:$[%K^U*6.O;Y+$&)VU[T#T<1*!0!2JAD 1B*$%0'
M=.K*S!&_GPU-,VKKJC+ERY!_'VR"M9$M"FW*%;&.<T>E#@(QGU"^<$L.ZK85
MJ*N^\W$KUSYZ8YB(*/W]?IWR!F$P-E['-&&E=U4O/[8+LTCC\0,7)W\EX9&;
M)X$ZQJIOG-^-&/ ^8F%^^0V[1!S, R(?55)+/?FMQ6&I5>V9PW'$^'DML9SK
M4=R!*S$$7!44.X%TYS_G78UA&!^\L;XH_NZR\#\=<=@ -AL+H8+\:=,RLJ-<
M9& R*#*<D*ST^Z 52K25 H!,$-L9F08\$<F[,Q*+0=5(3*O6=>1QT>\.E6/7
MOFY2[@3 $BUY%U2_5V=98;69#'IV+F8<'S4. H]CKN.#LBD@936#/G97R#KG
MY$J%U2&YI7HT&MY%L^#4X,[U(!0M\6$EV%W[OO.^B;W&;.$;"D*1@.)$6:_F
M J@[3!GJ?:UI<DP]>"O2Y3,S(]Z'9^"!'['>\$<BH6M>_L?AB&F=D9M.HJ9C
M*--1*^Q=W:_C/;D B(N9JX*SJ?ARQ_,#UR2O(]JXVS(+K/I0$RT> B-@*8L-
M*$)"4=YN^X$+I))1JTIHU24G(.>6<9I*IRV62E\@-S.%#G'E7M!XE6ALB,S*
M<8>DT=KB3DHFW8TV2*.5*NSPX+&$0=5[9N\:ZIZCV)-ZR:$5AZN4P/(FZC^1
MW,VPL.+]>N9\?@R<B0>@9Z-AYURB-G'W@PP*_E=J#4R>2?X <"9NH*O!Y<'K
M/HA)4;7@1[IC<$L7 -SS5%[?R.)J/J:!E'&IL<&/7QFA44!VSBWEF>*N$Z(,
M);4U[./9\?<=@=O8-'3Q?)A)W8>B:Q;42'.$ /6$BQ.U*PUP1!HJ#L.DDV[$
MY,U]2X.0U\N/+L^7 X$Y,3KAX1FJ2*Q.K/3 7-%TT\#<I/X'MPWX<,P@&K-^
M  (?A.:9JC$_[9K[PF8TE1C5HZ\V>-#.)S,73++&U\4&63YWX1+O>>AM?Q]]
M%<8/2+__=/0>:MG?JUKV7R<,TO5DU;N3^-/-#NF@*GU<]*C^N,\.\A?I7\>X
MH(O>+>1K5>8:$MN)A/%$L[0DAN2[.KK(CQWG+RD^S:XD!;\P<-5W(,5_QQOX
MK2>[AMPU/3W-%QJQ4^I_6V$I5(B9S.ANGIE3A#J]A]V#&A)1C,*EL]UU*FVL
MBMU54T$T (D<5;_EQ%Q"'Y3JMO-?3S$-/P>:PU V0;NM^/O[O),A*H*_)P!I
MW-V/CD%6Q=.ZT=](P>65.*J)6NI),U!->_Q-6>XKHJKY TBQ.'=<\==YH6!R
M3B<*_YXFB"TTH_T4DAP\U? 9RH*Y!_!2 L\.\N1Z_ % ",BR[99& E.ERG&)
M_*^^_6)K08*"/);R)87RD+N-^( (N> RY9[77IGNUI@J0K+7=W(!5%;V.! Y
M;+7ON_;)L$,@!')NXP4?]]7X;7#NAW]CRWK+K369)P ,RE&:D!I6Z(9[CJP@
M@_H8-FETE2@Z3!^$2Q*-A-O;NF_$ *?1M"JX[OL^/HVAEP0I_:CG;T^B(R)@
M_Z5E^NT_>E W54XTQ##TN>(!$I[?%#.ZK$G\Q1^_4F36?5>8CTF&?*%F&U\>
MP&U8)#0I?&:^V,[]ZE/V_A1J>+DV/0UI7M="[^U%M/%Q;!_*,3?1+E,8X"Y2
MU+GXC09ZEJ.C\"D<1UC"'B8WLH,P-O0>(IRKN<MQQ#23G60LEDZ"<C/AUIUV
MRL0<?7/+@TE#HTI!J24Y520$^4%#[BR.PJ<2%P9T)"]V&>@>G/*IS/@)?N"J
MP-&3$YSO"FX5)U$'NNU<O;2O&/^1)-ZI/"J]AY\JS@<BPL+:L<JV[LM5!7]2
MC$<$C%T7+C85IY4G0N,<5_;A?4=NX5L8Y U]S9RO9=B7,>SO^<P</B:G9PAW
ML+K=X7UEBCJM[\P8W7CJ8LO3MHJ#ZVR(T_&52K=QE"C4AD=(TT^AT0E$[$X9
MA/D'VB&(1/W7>JWIG[Z#8%C"X$H&,C=_,,A[3%VW?/(@9;VWJ<Z*9:SQV95I
M./,-78I#0KD8QH1=NG60\.1%-EAL"F_[G*SY8IK<RH!L[3P,$K2Q>.'(?=N-
M=#Z&CS; 1;]KZCD#4";-LM!N3L^I!+K:+A@8=B K@3T-M<C@R_5:'*M][XI+
MVLCX$N-3K:S892[L.O-E?JKX:'H]&93:8&]DX\8K5G45_L"9EBC]-DB"R\'0
M$6.W@RYH%W+<XR_XPT,,^]9Y5 ;%R\,=S)PKF&S1K-EN4!NB#\;G^'.:]9<I
M*%P9M.()TE_O@-.8I^ZC&7:G6)F/E<N+"9?E'RP+/W@9?LTR_"<EP]][&2YQ
MXL=.3KX7JU070%#^2!N:(H ?.^D\]5(D#.4%GKC!6[[ BIG!W+_D47)VF2[A
M$-/C1^3#V8DCOJ]>)HH,?P\31B9>XO$A\6]OU=<$TL07]=YC/U/BXHE_S?WW
M++V\6,J_?&JA6'5"-X?DD3P'?WE^E5Z>/TM^#"3]@H8Z3Y973.-HN;R2?WE?
MS1[WO3&:NNA3T^.KH@# </:D98WVX,&3PO&3(FC4)J#%IRA\9]=]E;T"LB'E
MJ@N,*:?Q)L.$WWV"@Q(C450EF%NS7#W]55:#:4(30[A#W&&6!3@5.R;S;\:T
M5D%L<4W:K?__&%W>C='9@3M3L4R.;52'&=MKQO.?!)<#,P_!DA.73P:1(4R+
MC49*V&J*Z=AB0[[&L#><[NR2!P=18.T;Z/#K&H@]7KC+*Y K?[7QO*ALE:BD
M2L;NCJ+/J8F]NEBN7LLW#BYRC#WL%\E_)_6B]F$@_C!\F?7#;FW"QW(W=O9D
M$6F"X?A-?9N^OHU/.(N2$65U6U6U/BY6O:]$M8TF\*FZU#=EEG\^_IAO:ZQS
M^@G@^?JJU/&PP6^J2AW*@E'%-',.#^GD&>=_4DVJ5-G[X-)P9.?]-:L#+-Q1
MJ!J'1H<%<CZ'AM]O[*9S4QF,W=:NG)7#L:TOP _=J)**9T0YT<")ZHFBU5=/
MN]>OGMH6_LGA_\ 7\"]9L-]G7?;ZU<XT&_.6OL>1<@S?'9T>J;\BRKX[NCY]
M<;T\>@IOAL=?O]IG&P,6Y0;Q6)HUO'JRN+HXXJ\*=+]T]1Z7Q#G(7;VC'[$)
MUC3X 'R^KD$FR"^X 4X )_!>_Q]02P,$%     @ C(1O5AQIH]HH#0  +T8
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
MTSE_7*+,*T,OX/E<:U=?T 3-;\2\_@]02P,$%     @ C(1O5OG#GTUL P
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
MT_')QX39>(&,"V^J<&G;&H]7P/!8X)T;+!W _=P8WRW(07^+7_\/4$L#!!0
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
M-OY&$;EV7&Z84%NON!G%5+9:E3+63OD9>H\'>&.BQQ-"55#G&?)?WI+OH^M
M<@HEV:%^RNS*NJ"^Q2]BFWW.AT<=X,_CRT\79_'KZ.@5EUKT(RQ(@T251+NR
MB!U@L>O886()?[46ADR@$Z;0W2>:3U(0LZ20$]TF6++@#,VS P2#P[#S0V%(
MK(7TR^S_/M]$L-N5323O^0TS+@3FE____#ZMJ";6EMI;3/K:*)<JK)9W,1,Y
M?VJD.U=D):84RP,5X.3"M)*R6A'KR;Y!0[%"#  TS2&OP UAD,YQ36;B+'J#
MQDO5!-C+YOM0[N>R%,8&D=A8%G"U<<VY74 G'E#%]+(IX+2"(ZW6::XH'47J
MNZ L5UNC@WT.FJ-:HQ-'J$<*'\O#>\OU$G4-+5\5_%A(/V?GL;WQ=,OKQA80
M-0:[R$<#5O[:V1O%QU"?QJV) JIB#YJJ@IL"<LZG]&/KI'!QTQ\',U)ZW$25
M85&%P=9H=!CGX&'(!#MIHUL<QCW4!F\UQ0.MON,W'7V+/0!!6PM5)BZCDZ8]
M"4<?B#$YK@"W3ZGJ,^24]TV,5&&Y!P<;T#  L[6_,^R+Q5P5:*$0K0GQUU:7
MVAXD^+3%Q^37?$CA.E6,\,@_;A.VF:6-Z-I'V?:M>%KH7+MHHA?_+NCK7]=V
M -5J'5L_(L3=/A^-TJ[@8>,.T$,Y;BGCJD!/1#![ZK0X6#G05^1F\=J"?>6R
M3V?[[FMW,SI+%X+[Z>E:]3[J'-?%%*9#:'%/N'1522_!UO%Z,+$!EXWX.,?M
MCAQ/P/C4VK!\X06Z^^+I/U!+ P04    " ",A&]6[MO2 "$,  "O(   &0
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
MR@P2V,EJPR28S^O[-UH\1 XQ6XHBA2B>'+@.B*#A.Q&5*+<D[BROD+XM_RA
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
M 03GGR!P9&*%<<AT?[@.#C0 M30>TM9#&=/1AZ_7I5A3) ;[@+ +2.J(;7\
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
M$1Q(Q!O@^BK/*_L%-W#_UX'G_P902P,$%     @ C(1O5B+2ZQ&^!0  8@T
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
M ;XO'":Q>Y $_<^JF[\ 4$L#!!0    ( (R$;U8_88( E (  /4%   9
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
MI&OHQ<1=IT6'"./E;*IK8(:$45(CBJJ\.BF :6:"](7=AVC'&#^X*,36)CT
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
M>M$V'N0*,^?@;1\0=%]<O<FEZ9TU@'K1P9B]L ^V:0<R'UU@5W"*_K34\PA
M&57+0ED=/6>BMV:ZH&#D/5X)Q]-1MC^^+(W@"-6)]E2SRI<HGV9D<UQB%A42
M"2=N*S&9+^/C2?.C&FN#:^U74E9E^()]YE$@I1>!E86A,<EF!VW0/@18!S>8
MS-WF%3I1K.8;1IQG='4%Z<N3.?%?.T9BO[DM(=D^Z^_AX%0;Z]?05LBW]]/Y
MGER A727>[IXM'R!G1A7BZ?/M 'CZLGB\=-G7U>G'+HZ1MTAY_8NU!NOYJN%
MJ8QB?,/N\F)RB7UK8C9 B1=O]JZF6L2_ 4A@N-IB6K)S3!O(3L+EQ"0IN0;U
M('9U2M((73& (8XCAT*H><B1NIMQ[U5B2(%CF#N]&KTR*W;7I%EU4,/P_/(3
M('CY].1L9?.WMA5JD!C%T8(;;Z':_GQ[N@3,H1G?UI7O?ZFU0%N>BFJ%M>DS
M9\I<.[M2DZH"K.C?TK+#_"GO"C-W(FA6APY;;>T*>AYI]3\T4@*MDI_KAK"A
MF)-D;E$ SB48T?\E'E<2S;4]HG0A/ZFVE 3.\EVMQ(_O/YU'-Z*E,GO0@U7C
MCVICJ3 <IA' O0,$O;Z'X A'NTLP:XNAMJ%+H_:00:GB6VUQ_%':J#?^Y3QN
M&LU%%L=>>WIM:1Z[N6VZ)R& *]M-K[A\/^Q*'@5W9]NE:OG\EI:C#4ZPQ;S?
MS$-5.NE1X-,4>C]*O5F<%5>JBR9.",2=ZR6^1?)4C*/@2N&Y?$?B4 BG<8*P
M0][/CS<VMI3-9.7YH(Y>\KZ:J+M^&]0<3?^F/ V,OT3TVLDM0;:DI'>IT2TG
M8RAY;UG]9',;+C^9!,-+:QXN0G@MA:Z^)\@@WG<37$D8WTM)Z><9DM!0WV$T
M71E)?]-*:G>@_1E(,S.E%DA7>S##:]G%"\GOG7 .ZKZ)5[8*=UPPNZ>J15%4
M70"'XE4AOT2>#=!J<T\X.$XOYBOENEAB!GT3 $F9M;(>ZZ& %X?T_4U"1U\7
M-^!YJOXRYAG"'K!A.3&474EJ_-WG0OHV\SD_G6\B\2CR]5G?Y)QV$#HOK.8[
M+[R5Q@(7U,EP<^2.R,7D/9#SPXTGD\W-$=^50HJ76,E<WW^RT9=L$@T0/^VZ
MO2T)U3[,7)$7I(45XO33Z>5IDB&YUXOD([I*,1^S([__Q9\.WOE<U5V9@H7:
MU15K8V0(-]H45G5J#TQ\%'"W>Q-Q? EEFR9T<MQ6$E[AI-BVW_.1KU#=-05
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
M<&QTCPLXIPN- O"_4,JN7U!!=_*?_0=02P,$%     @ C(1O5DOOR+;  P
MG@@  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULC5;;;MLX$/V5@8H6
M,6!8-U]2WX!<&C18%&LX;?=AL0^T-+:XD4B5I.QZOWZ'I*(FJ&/DQ21'G#-G
M>(8<SP]2/>H"T<#/JA1Z$13&U-,PU%F!%=,#6:.@+UNI*F9HJ7:AKA6RW#E5
M99A$T3BL&!?!<NYL*[6<R\:47.!*@6ZJBJGC-9;RL CBX,FPYKO"6$.XG-=L
MAP]HOM4K1:NP0\EYA4)S*4#A=A%<Q=/KD=WO-GSG>-#/YF SV4CY:!?W^2*(
M+"$L,3,6@=&PQQLL2PM$-'ZTF$$7TCH^GS^AW[G<*9<-TW@CR[]X;HI%<!E
MCEO6E&8M#Y^QS<<1S&2IW2\<VKU1 %FCC:Q:9V)0<>%']K,]A[<X)*U#XGC[
M0([E+3-L.5?R ,KN)C0[<:DZ;R+'A17EP2CZRLG/+->8(\F\*1%NI-BC,MS.
M5W0VJ!3F\&!D]@A,M+-"ECDJ_>'=91)/9O#I1\/-$2Z^6@3=FX>&.%GD,&OC
M7_OXR2OQXP2^2&$*#9]$COE+@)"2Z3)*GC*Z3LXBWF(V@#3N0Q(ER1F\M#NA
MU.&EK^"U*?Y]M=%&41']<RI)#S$\#6$OUE37+,-%0#='H]ICL/SP+AY'LS,$
MAQW!X3GTY0-=U+PAT>06_L CW(NZ,1J^:5*/"S %PAWC"KZSLB&569DU)7-7
M@AP>"J9([D9E!=4V_%G;#Z<R/,_A*P79RI*N.!<[,*Z>%+ID!7&Q'!Z)&O?4
MFF?4MI;:WE'+?E&;PI6V]$A,K#:H.D%_L\2PYOH1M@J1( U22 .*&83A8)+
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
M*V5IDOAE2:,;M7.@\[52]F"X!-V?0?874$L#!!0    ( (R$;U;XG6A4I0(
M . %   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(U4VV[;, S]%<(;
MA@0(ZGN:98F!INW0/G0MVF[#,.Q!L>G8J"QYDM*T?S_*=KQD2(,]6#?S'!Z*
M(F<;J9YT@6C@I>)"SYW"F'KJNCHML&+Z1-8HZ$\N5<4,;=7*U;5"EC6@BKN!
MYXW=BI7"26;-V9U*9G)M>"GP3H%>5Q53KPOD<C-W?&=[<%^N"F,/W&16LQ4^
MH/E:WRG:N3U+5E8H="D%*,SGSID_7436OC'X5N)&[ZS!1K*4\LENKK.YXUE!
MR#$UEH'1](SGR+DE(AF_.TZG=VF!N^LM^^<F=HIER32>2_Z]S$PQ=R8.9)BS
M-3?W<G.%73RQY4LEU\T(F]8VCAQ(U]K(J@.3@JH4[<Q>NGO8 4R\-P!!!P@:
MW:VC1N4%,RR9*;D!9:V)S2Z:4!LTB2N%3<J#4?2W))Q)SF552X'":) YW)H"
M%5R+5%8(@\L72KW&X0B^T.L8/+(E1SV<N8;\6K2;=CX6K8_@#1]^ #=2F$+#
MI<@PVR=P27"O.MBJ7@1'&2\P/8'0'T'@!<$1OK"_A;#A"]_@VXN;B0RZT#7\
M/%MJH^CM_#H4=\L:'6:U]335-4MQ[E#!:%3/Z"0?WOEC[],1S5&O.3K&GCQ0
M?69KCC9O_YW%0T$<=_-8(*1[]+*A+SMZP)8?R(% ,P*FZ HUY))3P>LI4/$
M(> ',M4^ *#T8;4DDFT*[>#;P;/F5$F"WKY2*-)7XD\+)E8(7&H- W\4>L$0
M!A%]XU-:W>[)P3Y:$@/1Z#2>P"#V)T,()P$\2L/X/P'L(]Y#.(KB,<V#."!V
MFH./WO!0OMR=JJM0K9K>HNFRUL*T!=B?]NWKK*W:O^9M[[MA:E4*#1QS@GHG
MI[$#JNTG[<;(NJGAI334$9IE02T8E36@_[F49KNQ#OJFGOP!4$L#!!0    (
M (R$;U:SAQYM3@,  *P'   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;(U5;6_;-A#^*P>U*#9 B"3J-:YMP$F[KMC:!G%?, S[0$MG2:@DJB05-_OU
M/5*VXJ".-T"0^'+WW'-\=,?Y3LBOJD+4\+UM.K5P*JW[F>>IO,*6JPO18T<[
M6R%;KFDJ2T_U$GEAG=K&8[Z?>"VO.V<YMVLW<CD7@V[J#F\DJ*%MN;R_PD;L
M%D[@'!9NZ[+29L%;SGM>XAKUI_Y&TLR;4(JZQ4[5H@.)VX6S"F97L;&W!I]K
MW*FC,9A,-D)\-9.WQ<+Q#2%L,-<&@=/G#J^Q:0P0T?BVQW2FD,;Q>'Q _\WF
M3KELN,)KT7RI"UTMG,R! K=\:/2MV/V.^WPLP5PTRKYA-]HFH0/YH+1H]\[$
MH*V[\<N_[\_AR"'SGW!@>P=F>8^!+,M77//E7(H=2&--:&9@4[7>1*[NC"AK
M+6FW)C^]7&-)1ZR!=P6\05%*WE=U#F^[46]S<+]\Y)L&U:]S3U- X^;E>_"K
M$9P] 1XP>"<Z72EXW158/ ;PB.E$EQWH7K&SB*\POX P<('YC)W!"Z?T0XL7
M_D?ZM]@+J>NNA+]7&Z4E_2S_G,IW1(M.HYD"FJF>Y[APJ$(4RCMTEB^>!8G_
M\@S7:.(:G4-?KJD@BZ%!$%OX*#1OB/4==@/"YOY8NQ45YRGN9]%/<Q_#R(<P
MY4,83F%@QQ70LQ4-5;>: 54*Z KA+^1R%!U(,FPW*"?9S"LP+_^0P P^=;4F
MV[7F&A4\AR"X=-,TIE$6NTG$:!"G+@N#@^4?I%4A6F"TG5P"F2<LAB!T@SB#
M#T1!0N!G;I8RR)B;AA'$D1ME"3Q.Z3D!1&X8)"9FEKF^'Y@1B\@SAC.BQ9-H
M\?\6[492+Y7ZWA;;ZV]#W9M_SX7WU'L?2_BGR&WMG9+Q;+S3,CX*C ^!NS'P
MD:C-/C#D@OJNTLKP-H*."M.ASV!E%Y^0]4RHGU5.7)_%]AOYEW [*%5S>/$L
M8P%["0$M)K#NZ6*!+&33^O6_F%>F8(=-0XPC^CDB_Z!YFJ80I7N1N5*H31S2
M-4WLEZ7^256]HP[:HBSM/:'H%(9.C\UT6IVNHM78@1_,QWOL'9=EW2EH<$NN
M_D5*@LGQ;A@G6O2V'V^$INYNAQ5=IRB- >UOA="'B0DP7=#+'U!+ P04
M" ",A&]6(&C^B;P'   )*P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6RU6FUOX[@1_BN$6Q1[P.Y:HOR:)@8<ZXH&W6W3N-=^.-P'6J)M8B71%6D[
M.?3'=RC)>@EI)@YH8+&QY>$CSL/A\!F2MT>>_Q!;2B5Z3I-,W/6V4NYN^GT1
M;6E*Q%>^HQG\LN9Y2B1\S3=]L<LIB8M&:=+'GC?JIX1EO=EM\>PQG]WRO4Q8
M1A]S)/9I2O*7>YKPXUW/[YT>/+'-5JH'_=GMCFSHDLI?=H\Y?.O7*#%+:288
MSU!.UW>]N7\3!D/5H+#X-Z-'T?J,E"LKSG^H+P_Q7<]3/:()C:2"(/#G0!<T
M2102].._%6BO?J=JV/Y\0O]+X3PXLR*"+GCR'Q;+[5UOTD,Q79-](I_X\:^T
M<JCH8,034?R/CI6MUT/17DB>5HVA!RG+RK_DN2*BU2 XUP!7#?"K!AB?:1!4
M#8+W-AA4#08%,Z4K!0\AD61VF_,CRI4UH*D/!9E%:W"?96K<ES*'7QFTD[-E
M.=Z(K]&2;3*V9A')))I'$=]GDF4;],@3%C$JT!<TCV.F1HLDZ"$K8TZ-W:>0
M2L(2\=-M7T*7%' _JEY_7[X>GWF]C]%WGLFM0#]G,8V[ 'WPI78(GQRZQU;$
MD$9?4>!_1MC#&/VR#-&G/_Z$!-U L$I#!Q?OA_-/< :8\/TPGAFFXVU0#U]0
MX ;GAN^-,?OU&S1 #Y*FXC?3Z)3H S.ZRCDW8D<B>M>#I")H?J"]V9_^X(^\
M/YN8= D6.@+KL#JH61W8T&</600Y5%#$,I5#:)[3&)+<@69[^AEEU!1']R7D
MN(!4V?8PFWK>V/.\V_ZAS9)NYP<3;ZH9AM8^?I"!8<W T,K 4^DL.!UQB+#?
MP7^Y)1(=B0!2HF0/D]7$#@(;N:5H13<LRU0H0F*A)-JB'<T9CTW$#35"!AX.
ML,Y<:3AJ&>+1,- I#G5$?XK]2=NPP\JH9F5D966>\ERRW\NL5SJD_*M)B""5
MY;"2P0<AA<E7.SX>H+3(AJ;996UZZ>QR!-9A<5RS.'XCMDA21-0&9 GB.4JX
M$ @89=F!"JGRM)&[L3:JKP-DK 7(Z\BP672<F=3.3*S.++<0$E\DS=.WNC_1
M7NT/Q^/Q0(]SW?*U&]8^?7#XIK7'4_LDV&QRNB&2HC5A.3J0!*8]S(*6^RHS
M[+/\-,[%^.ZX*+0#6JL1I_ $$DJ&Y)$F!WH^[.^G.FW!> *^:+19NWWI!'$$
MUF'8]QI1YMDY3D"/DRRB!5LQWZ_D>I^ 2"Y6>"-/%:(E:A9OFX3V?GW4[Y88
M]:U^+\B.R2IJ6 :S"J3FESTLQ(*OY9'DL+X( <70BB2*'2,/OAXP'IX8XL5@
MB:=XJ"\G]DY_E!3<D(+?34K$T]T>>*D)^8Q8NH-Y>#;M5.!M+T<#P^)J[\2E
MT\<56I>R1A7[5GDXF\<'"BNU4 *$/D.-+,RQ$NC<C )?UV(+@^4 C\8&[6&P
MQ,/!:'Q6?/B-*O7MLA0*72AC,R@+06UDT0NX%D$.W= BPQH='!BRIV<:?=U0
M7YA"@]5HC,][UJA-WRXWOS&R8@F3+T6^V\/4SJ42!Y(\UPN'V4%=ZFFNZ;)1
M\\MFTG6ID8J^7<O]?9^N8)["PLA!*9*B+*NJ4('^9RE([RO@SJ"]]LFI&'2%
MUF6JD8.^70\^0HODQ<B$M>&EY:E3M- 56I>T1G;ZDZL6_KXC"5E1ZQ(M=(76
MI;;1M[Y=X"YXP27,3E70"187TU=5?.2%K!+S2C+5\A#&AN+?U^7L )LR[37T
M)V[T)[;KSW,4?$;J70QTZ?ER_@WH +U0DALK7'O+2Z/(%5J7PD;*8KN4_1LH
MM1=I#!9[RTOGGE.TT!5:E[5&ZV)\U;2&7:K8A5.TT!5:E]I&$V.[)@Y?;=49
MZ0NT-#8"P:BE,?NK+B;F&GN]N)'5V"ZKO_.,OJ"4Y#^@LESOLUCILW_NN02N
M'G-(=L5^QKPXH$+?"S-1Z-2'&!(DQ&J"YJHJ%>C3-Z V03YZR*!*,Y^'V#MS
M<82Z1 M=H74'HJD"\/"ZD]]:9%Q,K4NTT!5:E]JF&L'V:D2/<2.!+LN*!=;K
M&.P'(WTG)G3UWBXY30&"[07(\K2Y%*KIRW?G"C,[S,7T."U'7*%U*6S*$7S=
M<@0[+4><HH6NT+K4-N4(?J,<:6W_U=N@<1.IYP^;L&'O?*RFG[:<&PP'GK[N
MAR9#+SB_ Q0T%4?PQHYW^VBMVK)3F[T\8D0MQ$<FMRAJ4?$N!@)]QWLX-A!@
ML!M,]&VRL+)KZZ/ &YYWOZD6@JMO? >&C>_IR+#75QEVCT>'A@-H>Y\_&/A!
M4PL$]GWOI].!^Q-5%YB*?$+SXMJ).AGYQRIAFZHJ_1D")E)A\B^65H?.2_A)
MK$E4&BPER24*U:G5K_-G)GZ[43<Q@B^>#_^,;#HM))RBA:[0NN/2NG)RY3LG
M;B^=N+UU<HU2)&A*D<!>BC1GJR15O*I ECG)1!G':*?*$2.G^JV2T=!PM&Q_
M_\5L7:->")IZ(7CKDLHI+^Q:>8&W\@(]Y059YP71R@M&)NWO]+'EBH:][<7L
M.BT9^JT[@BG--\5=2X&*Z5O>KJN?UO<YY\4MQE?/[_V;L+R5V<"4ET2A-MZP
M3*"$K@'2^SH&!_+RWF7Y1?)=<1-QQ:7D:?%Q2TE,<V4 OZ\Y%-W5%_6"^O;K
M[/]02P,$%     @ C(1O5NB65)T^!   ^14  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S@N>&ULM9A=;]LV%(;_"J$50PO$EDC9DIW9!E*G[0)T0% WW<6P
M"T:F;:*2Z)*4W>W7CY05?8>)-/O&%B6>P_,<DH<O.#LR_EWL")'@9Q3&8F[M
MI-Q?V[8(=B3"8LCV)%9?-HQ'6*HFW]IBSPE>IT91:"/'\>P(T]A:S-)W]WPQ
M8XD,:4SN.1!)%&'^SWL2LN/<@M;3BR]TNY/ZA;V8[?&6K(A\V-]SU;)S+VL:
MD5A0%@-.-G/K!EXO$=(&:8]OE!Q%Z1EHE$?&ONO&W7IN.3HB$I) :A=8_1W(
MDH2A]J3B^)$YM?(QM6'Y^<G[QQ1>P3QB098L_).NY6YN32RP)AN<A/(+._Y.
M,J"Q]A>P4*2_X)CU=2P0)$*R*#-6$40T/OWCGUDB2@9P](P!R@S0:PW<S,!-
M04^1I5BW6.+%C+,CX+JW\J8?TMRDUHJ&QGH:5Y*KKU39R<7J-'V ;<"*;F.Z
MH0&.);@) I;$DL9;<,]"&E BP  LL=A=I;_@PX^$'G!(8BD CM?@+CX0(:.T
M_?:62$Q#\4Z9/*QNP=LW[\ ;0&/P=<<2H7J+F2U5[#H".\CB?'^*$ST3YRT)
MAL"%5P Y"+68+U]O#JOFMLI8GC:4IPVE_MQG_3U*L")!PJE4N;D"-P=%C!]#
M,E!;:[!2F0%_?59&X$Z22/S=!GP:8=0^@MZ^UV*/ S*WU/X4A!^(M?CU%^@Y
MO[7AG\E9)1ENG@S7Y'UQ$S$NZ;]D#99,R&R!Z$41Z =2K)2V+)Q<^ZEK77,.
M"W_J>^.9?2CC-7LA;^J5NE4"'^6!CSH%7EK$;:&>G'FE(.#8GTRGM5B-8_:<
MBG%.-.Y$])5)'*;S<-68C72*J!EYW$!&KN]YHQJR,:B>R%Z.[!F1/W$F!'B(
MU2$6IN2?U.'5"N,U8.K+S#A23PX_Y_"[<7Q6;=(*XC= !M!U:BS&T7JR3'*6
MB9'E@Y!4';$*XB.F''S#84)>W%Z3MNWE^_6U-FF4 J>]"DSS8*<]@NU4Q*:-
MT-N*F#&,GC,"G>*@=WI@_M\"D0U:JQ!CMUX4S<'UA2^I'&B$?QBNAD"JK242
M)79$?G"W(AE==3V8S^6M"E[H%'AYH0+/JE3.Y:V:D$*KP&YBY86BE'FK5B77
M<^I5R3QJ7ZI"R$"SDGG](0B;*J9>I\QC]64I) PT:Y@.!R%LZI,!="9UGDO(
M$UCH$V@6*+T.0]@4*VK=C1U89[N$9(&%9H%FT;)D?,^X@GNIIIY)C630E] V
ML! W<'+YFFH44)T3<B9OU804 @J:%537FMJ42R,T;52A2\@E5,@E9)9+KZ^H
MJ"F!ZEK</%9?ED+](+/ZZ5!1,T^5BJHO7*HXE] TJ'3W8I0(_0IJYM.O+#K?
MK9.=59S8I7LY?2GZ!^9;M8A 2#;*O3/TU<'$3_>,IX9D^_2J[I%)R:+T<4?P
MFG#=07W?,":?&OKV+[_M7?P'4$L#!!0    ( (R$;U;=D;:+]@(  -L)   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;*U676_:,!3]*U965:U$FP](
MZ =$:@O3]C )E75[F/9@D@NQZMC4=J#[][.=- N0,BKQDMC).2?WGGMC>[#F
MXEEF  J]YI3)H9,IM;QQ79EDD&-YR9? ])LY%SE6>BH6KEP*P*DEY=0-/"]R
M<TR8$P_LLXF(![Q0E#"8""2+/,?BSSU0OAXZOO/VX)$L,F4>N/%@B1<P!?6T
MG @]<VN5E.3 ).$,"9@/G3O_9AP:O 7\(+"6C3$RF<PX?S:3K^G0\4Q 0"%1
M1@'KVPH>@%(CI,-XJ32=^I.&V!R_J7^VN>M<9EC" Z<_2:JRH7/EH!3FN*#J
MD:^_0)6/#3#A5-HK6E=8ST%)(17/*[*.(">LO./7RH<&P>^]0P@J0G HH5L1
MNH<2>A6A=R@AK @V=;?,W1HWP@K' \'72!BT5C,#Z[YE:[\(,WTR54*_)9JG
MXFG9'XC/T90L&)F3!#.%[I*$%TP1MD 33DE"0*(+] @)9PFA!-LB:\X#EEG'
M7M'XI2 K3($IV4&8I1HME2")@K0$G(U 84+EN59ZFH[0V<DY.D&$H>\9+Z1F
MR(&K=$HF,#>IPK\OPP_>"7\$R27J^AT4>$'00G\XG.ZWT$>'T[T6^OA@NG^]
M27=U&>M:!G4M ZO7?4>OK6B_[F:Z"OIW_-UF;JG7:]<S2]2-7.($AHY>@R2(
M%3CQZ2<_\F[;K#ZFV.B88N,CB6T4I5L7I;M//;:M;WZ'Q S@WT_25H]2JF^E
MS J_BOO7_2@<N*NFT;NH(+J.MF&CO7%]U,(CB6U8V*LM[.VUL+&06!,)2VB1
MZIE>.TX_706!=\M5!@)1SA87"D2.L)2@I'WIM^5S7WXQ:GCH;;F\B_#[T9;%
M>^/^J,5'$MNP.*PM#O_;I9V=%K5]*S;=;S,S/*AM=U&Z;:]Z_I:GN[!N&)GU
ML8D:MZ#Z8="M4:4+;F-C-,>>;U@L").(PESSO,N^EA'E4:*<*+ZT>^6,*[WS
MVF&F3U\@#$"_GW.NWB9F^ZW/<_%?4$L#!!0    ( (R$;U;#NB>%00,  + /
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;+576T_;,!3^*U8F39O$
M2)S>@+65N&I((%54; _3'DQRTEC$=K ="M)^_.PD38I$7>C(2QL[/I^_<[&_
MG/%2R'N5 FCTQ#*N)EZJ=7[D^RI*@1&U+W+@YDTB)"/:#.7"5[D$$I=&+//#
M(!CZC%#N3<?EW$Q.QZ+0&>4PDT@5C!'Y? *96$X\[*TF;N@BU7;"GXYSLH Y
MZ-M\)LW(;U!BRH K*CB2D$R\8WQT$@;6H%SQD\)2K3TCZ\J=$/=V<!E/O, R
M@@PB;2&(^7N$4\@RBV1X/-2@7K.G-5Q_7J%?E,X;9^Z(@E.1_:*Q3B?>@8=B
M2$B1Z1NQ_ &U0P.+%XE,E;]H6:\-/!052@M6&QL&C/+JGSS5@5@SP,,-!F%M
M$):\JXU*EF=$D^E8BB62=K5!LP^EJZ6U(4>YS<I<2_.6&CL]G5?90")!<[K@
M-*$1X1H=1Y$HN*9\@68BHQ$%A;ZAF335(/4S(CQ&YP\%S4U^-+I5D!09NC+A
M5>C+&6A",_5U[&O#S^[B1S67DXI+N($+#M&UX#I5Z)S'$+\$\(UCC7?ARKN3
MT(EX!M$^ZN$]% 9AZ,#K-='JE7C]#7BG@N6%!HF@<?XONJ:<LH*]YJ\3S1ZX
M(Y63"":>.5$*Y"-XT\^?\##X[N#:;[CV2_3>!JZK9.VA6693^C)GOZ_,<G2I
M@:D_KS'O=\!\T# ?.*-\KC0UYPWBMK(2>(VD&R9$ST"D<A :-H2&.Z2=/&U*
MNQ-MQ^"-&JZC#M,^ZH#Y0</\X&/2[H89;$W[84/HT(ET44A.=2&A#*)(S-T(
M;SWY3N0= XF#]E(/.BR"&OR#R:\I$OZ8.MB"L[T0<-AR"O^S%#;?!F[H7</9
M2A;N=5D+74@8;C4,.X7F';7@QAEMKX56G;!;5Z[ ? 6F(HL19;D4CV #J=S7
M@1MRUS"V^H6'7=9 %WJ&6T'#3M5Y1PVX<;9_#^!6JK!;9#;7@.,><$+N&L96
MS/!AES70A:"%K:"%3LUY>PULP>EOK@%_K8EB(!=EJZA0V0=5_50SV[2CQU43
MUBZO>MEK(A>4*Y1!8DR#_9$Y_;)J#ZN!%GG9DMT);1J\\C$U+35(N\"\3X30
MJX'=H&G2I_\ 4$L#!!0    ( (R$;U:OCP186P@  +5/   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;+6<;6^;2!#'O\K*5YU:J8T-RX.32RREB4Y7
MJ55S==-[3? Z1L7@PCIII?OP!YAX6(/'[-[P)O$#^]_]L[/XQPQP^9QFW_.5
M$)+]7,=)?C5:2;FY&(_S<"7607Z6;D12?+-,LW4@B[?9XSC?9")85(W6\=B>
M3+SQ.HB2T>RR^NPNFUVF6QE'B;C+6+Y=KX/LUWL1I\]7(VOT\L&7Z'$ERP_&
ML\M-\"CF0MYO[K+BW7BOLHC6(LFC-&&96%Z-KJV+FZE=-JBV^!:)Y[SQFI56
M'M+T>_GFP^)J-"E')&(1RE(B*/X]B1L1QZ52,8X?M>AHWV?9L/GZ1?W/RGQA
MYB'(Q4T:_Q,MY.IJ-!VQA5@&VUA^29__$K4AM]0+TSBO_K+G>MO)B(7;7*;K
MNG$Q@G64[/X'/^L=T6A@.4<:V'4#NV\#7C?@E='=R"I;MX$,9I=9^LRR<NM"
MK7Q1[9NJ=>$F2LIIG,NL^#8JVLG9?#=]+%VR>?281,LH#!+)KL,PW28R2A[9
M71I'821R]H[]&409^Q;$6\'*&6!?1+C-LG*C]T$>Y>SUK9!!%.=OBFWOY[?L
M]:LW[!6+$O9UE6[S(%GDEV-9#+KL>AS6 WR_&Z!]9("W(CQCW'K+[(EM=S2_
MZ=_<4IN/BUVUWU_V?G_9E1X_HG>=YT+F%UT^=@V=[H;E<KS(-T$HKD;%>LM%
M]B1&L]]_L[S)'UVNB,04CWSOD6/JLYL@7[%BMEA8OA _MM%3$(M$=L[>3LJO
MI,ICQM/,/_<]]W+\U+2#=FAHQ]G;<5 [\U6:R7=29.LB%)]$+M?'O.QTO(87
MR_5]WSDPX[0L3_9;*"-T]R-TT1'>G\W/F"R.POFV6(IYN:HB62RYKC&B2KI1
M1B2FF/;VICW3E>11>B024SSZ>X\^4>CY':''W8EU$'IH=X9FIGLS4_RPD&:;
M- ND.!&AJ(KN[!&)*8;/]X;/32/TG-(CD9CBT9H  $R(8K06:@:I8_O\($3Q
M[DSM-'C&0NT H[P%/NET@^KHSB&5FNH:J,0RQA*+E$NHU%2?0"86CB9?4QG$
M+*C<=IKE[>-H@2/.]#!(AP 2"XC$<M#I^A@%#U%<'4&[YPPE&NTY(U)3S0+<
M6#C=W*35B41Q5&%A6IS_+43Q(U*<PG4:=UOS9]O^X>0-@2T6<(N%(D,=@S%,
M8:<1KX^1(=C$ CBQ<#KI/%2R?YD.CN)=:$?J$'QC >!84^.C*"G54*FI/H%K
M+!0I='[RS_MQ*=ZAH2$;&,;&&>98)/=%5EQ>^]Q]" *R@8!LRSA%0<H\5&JJ
MST8F!F4-C2BNA4Z *]Z=J1U &QM'F^,Q7)C+9/00"W8K'B2;XZ%,1#;U/AF"
MDVS@)!OG)"R421&)2DWU"8ADXXBD$<IM0.*>:Q^&\A"$9 ,AV3@A'0OE3VDB
M?K%UD'T7DBVW1_+!N+CVS [!6#8PENT;1S I.E&IJ3X!G>P3R2&=G'&MI0:Q
M;;>B> A*LH&2;)R2CD7QW]M4B@6[RZ)0Y&5UX[HJ1;%/55SG;)EF[,.B\!Z%
MQ7G"+@#8ZX_B2<3,8A^2S5;F;SIW"VE6B4I-+2$ DO&):>!S4MJB4E-] FUQ
M/-]T*B-1-S\5ZW@OIBZ I3B>/SJ5D."D220J-=5LH[QUHKZED9#@[832Y'#J
MAF D#HS$\?)6KW0$;Y>V6C:&0" .",1Q!!KT:*N9U,"'JAWM0\ 8!QCCQG4V
M3DI:5&JJ3R M3E5KX^UB6VLQ#$%3'&B*XS0U]&+HFQ?!AZD=($/P' >>X\;E
M/$Y*7E1JZM4.0%X.54'/:1?T#A<"WI>I%Z KQZ":1[H0M)(K^&AUXX1*3=VW
MP'R.<<W0(<4]*C75)^">@^.>QGHX#7MX7Z9>&I<RX; W]'KHEZ'!!ZD='D.
MIP/@Z;C&RX"4 ZG45)_ @0Z>E-/*T#CM\F7762O>I:DE0#['K(#9O)+ULUR)
MC'U^*'L/RL/\+MA?@M_&$C)X]]KS/P13.L"4CG%QTR'%/"HUU2=@GH.G[4XE
M9)RNDF;759Y#4)P+%.?B^;-3&1F7-(E&I:::!<QS<<S3R<BX[83:X8\TWINI
M&P K%R],]LK(N.V:9,O&$-SD C>Y9@5)DZ.K9@(&'YEV< _!;"XPFVM<Q'1)
M08I*3?79N(B=JHCIMHN8G5>5X!V:&@)B<LW*F(8+H&_2!1^5=E ,@6@N()IK
M7/]T2>F*2DWU"73EXAD[C>!O%S\[+D;!NS.U Q#EFM4^C4-?*\V"#TX[,H8
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
M:W-H965T<R]S:&5E=#0U+GAM;,U7;6_;-A#^*X0&%"O01>^RG-D&G"C#"JR
M$2/=AV$?&.EL$Y%$E:3L]-_O2"FJ[,A>"@A%OT@D=??P[KD[BC<[</$D=P"*
M/!=Y*>?63JGJVK9ENH."RBM>08E?-EP45.%4;&U9":"942IRVW.<R"XH*ZW%
MS*RMQ&+&:Y6S$E:"R+HHJ/AZ SD_S"W7>EFX9]N=T@OV8E;1+:Q!/50K@3.[
M0\E8 :5DO"0"-G-KZ5XGKE$P$I\9'&1O3+0KCYP_Z<G';&XYVB+((54:@N)K
M#[>0YQH)[?C2@EK=GEJQ/WY!_\,XC\X\4@FW//^;96HWMV*+9+"A=:[N^>%/
M:!T*-5[*<VF>Y-#*.A9):ZEXT2JC!04KFS=];HGH*;C1&06O5?!.%8(S"GZK
MX+]5(6@5 L-,XXKA(:&*+F:"'XC0THBF!X9,HXWNLU+'?:T$?F6HIQ;K)MZ$
M;\B:;4NV82DM%5FF*:]+Q<HM6?&<I0PD^0V'"G"1YOE7DK"\UB$CM[PH,(!K
MQ=,G<O>E9GN:HY0DOR:@*,OE>]24.RI SFR%)NN-[;0U[Z8QSSMCGNN13[Q4
M.TGNR@RR8P ;?>T<]EX<OO$N(B:07A'?_4 \Q_,&#+I]N[H[H)Z\7=VYX(W?
MA<\W>,&Y\!G6>:5K2!*L:ZEHF6'8AJB^"*4/F&M9T13F%IX@$L0>K,6[7]S(
M^7V(IC'!DI' CB@,.@H#@^Z?H7")&9V])/,:TEHPI=/][CG-:\PYLA&\T%E>
MU8J:LPIKY8Z*$EF69 6"K'5RDW_^0F#R44$A_QUB/QB3_3'!DI' CM@/._;#
MBPG</U*Z**3-D2)-<D/_2&%E>Y2\'Z*XV2HR6^D?WGX1Q5'H1>',WO?9&Y#S
MO6FLSX.^7/):;A*YKA?&G=R1SU'G<W2Y:(T'.HU6^),#(3#)3"$/^701ZGO3
M9DRP9"2P(PHG'863GZ)H)V.R/R98,A+8$?MQQW[\XXHV?E5DSDFY_J]$\EK"
MFT;3$"^_PY4Z[1R=7G3TH=R#5)A.]^NE_(#/!WSB#Y:L<#3DS$6X[\V7,<&2
MD<".:'2=;[=,YZ>HU]:,D0(P*EHR%MIQ"'H7???'%6V[5[_B7-^+)VYP4KL#
M@GX0.EYT4L%#@&$4A]Y) =N]5J< L34MHR2F6VF:@&ZU:TN7IAD[6;_1[:II
MH;[!-+WN)RJV#&_3.6P0TKF:X#5 -.UC,U&\,@W5(U?8GIGA#EMN$%H OV\X
M4MU.] 9=$[_X#U!+ P04    " ",A&]6PM1P!Q<+   XH0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T-BYX;6RUW>]SFEH"QO%_A7$[._?.I%% 3=)-G&G"
M;\BVT_;NOMC9V2'F)&$N@A<P:>[L'[^@1H+!H^Q\\Z:-UO/A*#X5Y F</Z79
M[_F#$(7R<Q8G^47OH2CFG_K]?/H@9F%^G,Y%4O[+79K-PJ*\F=WW\WDFPMOE
MH%G<UP:#<7\61DEO<KZ\[VLV.4\711PEXFNFY(O9+,R>+T6</EWTU-[+'=^B
M^X>BNJ,_.9^']^*[*'Z;?\W*6_V-<AO-1))'::)DXNZB]UG]% R'U8#E(_X1
MB:?\U<]*]51NTO3WZH9[>]$;5#,2L9@6%1&6?SV**Q''E53.XX\UVMLLLQKX
M^N<7W5H^^?+)W(2YN$KC?T:WQ<-%[[2GW(J[<!$7W](G1ZR?T*CRIFF<+_]4
MGE:/'9WTE.DB+]+9>G Y@UF4K/X.?ZY?B%<#U-,= [3U .W0 ?IZ@+X]0-\Q
M8+@>,-P:H&D[!HS6 T:'#ABO!XP/'7"R'G"R-4 ?[1APNAYPNOVD=ZV'L_6
MLT-?5G7PLN8&ASX+=;.R#U[;ZLOJ5I?KN[]Z8RW?E498A)/S+'U2LNKQI5?]
ML'QK+\>7;\8HJ5+XO<C*?XW*<<4D$.5;.%<^*I]O;Z,J%V&LN,DJW55*?C%$
M$49Q_JOR08D2Y<=#NLC#Y#8_[Q?ETBNC/UTOR5PM2=NQ)%53KM.D>,@5,[D5
MMTV@7TY[,W?M9>Z7FE3T%LFQH@^.%&V@:<I=\=>_J">G?VN9V=4^)SY6!F=+
M9R!S#+ES'3XKVNF*:7M]Y*,-,2V?C;I^-K]]-Y1?/OS:PEB',ZJ$L0]G!A+&
MD3-?IL6QHNI;JT@1/XO5?^3_2>?5VZP%=O>_U@-M_ZKWY,SG>7;\LLZDCK_G
M+126;\7!_I47'/".UO3URFN?3B,J^B;F^A+6=\8\SX4X4I9Q/U(,D4^S:/G2
M*_\*RL<J;B%F^;];9GRY@H?M<+61\"F?AU-QT2NW G*1/8K>I)SV>- :1!(S
M2,PD,8O$;!)S2,PE,8_$?!(+(*P1W.$FN$.9/OF1%N4G<ES%5IF'S^7V;Y$K
M_U4^M"55*G5-*HD9)&:NL),E5NUD/$[TX4@[[S^^3B"Y1)O$'!)S2<PC,9_$
M @AK)'"T2>!(FL O<Y&5V\+)_3J%6;5?]S&]^[@H;X3EQ^KN0$KAKH$D,8/$
MS!4V?A5(51L,SK82.7H3VT'S$38Y*8?$7!+S2,Q_^ZJJFCX>-U_9 %ID(S_C
M37[&TOPL-SF5. IOHC@JGG=E18ITS0J)&21FCENR,M;TK:R0B[1)S"$QE\0\
M$O/'+;$:G6S]EQ9 BVS$ZF03JQ-IK+Z56X+E?O2\W(\6NS(E%;IFBL0,$C-/
MWJRLT6 \W(K4VP?II^K)UB?0VP<-=7U+<LBYNR3FD9A/8@&$-9)RNDG*J30I
MGQ=YN?EVI/P0/\.V[RTOI<.[QH3$#!(S2<PB,9O$'!)S2<PC,9_$ @AKQ/-L
M$\^S]_IJ\HP,+HD9)&:2F$5B-HDY).:2F$=B/HD%$-8(KCJHCQT.I)^L?U_,
M;D2FI'=*_L<BS(1R)T31%E2YTS6IJ&:@FHEJ%JK9J.:LM=>[LB/];.N;!Q==
MIH=J/JH%E-;,XJOC^.J!6=P<7%56!U>KKR</..!Z*5] YY"2FH%J)JI9J&:C
MFK/67H=4VTXHN4 /U7Q4"RBMF5"M3JC6[4""2,13&"N%R&:M>91RG?-(:@:J
MF:AFH9J-:LZ>M\A(>19AUO8EA8O.PT,U']4"2FO&M&[*J-+C^9/+,)N*.$W"
M(^7[/(S:/RK14@RJ&:AFHIJ%:C:J.:CFHIJ':CZJ!936C&O=CU&'[_7UD8H6
M9E#-0#43U2Q4LU'-0347U3Q4\U$MH+1FBNN.C2HOV1S^35)+V>3L9+QU /U*
MOKC.843K,JAFH9J-:@ZJN:CFH9J/:@&E-<-8%W94>6/GR^KCLTB7NZ91$A;E
M!VNY\QJEMZV1E&OZSGV:*_G(SBE%BSJH9J&:C6H.JKFHYJ&:CVH!I3536O=_
M5'D!J#VE94@S)4F+:"IDD9738V6V_$VMULRB/2!4,U'-0C4;U1Q4<U'-0S4?
MU0)*:V:V;B*I\BJ2$<9QF$NJ2/+QG7=)T3(2JIFH9J&:C6H.JKFHYJ&:CVH!
MI36S6M>2U'?K):EH,0G5#%0S4<U"-1O5'%1S4<U#-1_5 DIKGB&@KBAI4$5)
M[G3-+*H9J&:BFH5J-JHYJ.9J;PM/0WT\:G[SZ*'+]%$MH+1F%NN*DB:O*/W(
MQ&-:?99^%4F2/\>/81*%K5E$FTBH9J":B6H6JMFHYJ":BVH>JOFH%E!:,[-U
M:4G3WFLK6$/[2ZAFH)J):A:JV:CFH)J+:AZJ^:@64%HSQ76G29-WF@[?"D:+
M3:AFH)J):A:JV:CFH)J+:MY::QS.'PQ'6V>&\-&%!I36#&/=6-*D78K./6 Y
MUSF3:$T)U4Q4LU#-1C4'U5Q4\_:\?7=WE'UT'@&E-6-:5Y(T>27I,LV+-#E2
MKL,\#Z</BUP41>LQ&[G3.9]H<PG53%2S4,U&-0?57%3S4,U'M8#2FIFMFTO:
M^-WV5M$3$*&:@6HFJEFH9J.:@VHNJGFHYJ-:0&G-%-?-)DU>/SI\;Q4]P1&J
M&:AFHIJ%:C:J.:CFHIJ':CZJ!6NML2<]'H[K,UPUPUA7EC1Y9:GSWBK:8$(U
M ]5,5+-0S48U!]5<5/-0S4>U8$^T6O>DFS&MVTJ:M$<Q":)9N9^:QD?*U?,\
M6[3OJ**U)%0S4,U$-0O5;%1S4,U%-0_5?%0+**UY-8:ZEJ0/WFM'54>+2JAF
MH)J):A:JV:CFH)J+:AZJ^:@64%HSQ76A23_TG$M[=E3E3N?,OCVIS^GIV=8Q
M,P-=IHEJ%JK9J.:@FHMJ'JKYJ!906C.+=5%)9\^N).<Z1U(^N=V_ VN@\S!1
MS4(U&]4<5'-1S4,U']4"2FO&]-5UR.1-I(Z_6R[7.J=4/C=-DE+V6F/LQ<;8
MJXVQEQMCKS?&7G",O>(8>\FQ]Z@HZ75%2=]74?K_?[=<3G>.K'RBVN[?5#?0
MB9BH9J&:C6H.JKFHYJ&:CVH!I34S6_>5='E?Z6L6WB_*F%[]*:8/RC<Q7]S$
MT;0UH6AA"=4,5#-1S4(U&]4<5'-1S4,U']4"2FN&MBXLZ>]66-+1PA*J&:AF
MHIJ%:C:J.:CFHIJ':CZJ!9363'%=6-+?[U1,<KISC-$.TYZGK4JVODUT)A:J
MV:CFH)J+:AZJ^:@64%HSM'6Q29>W+ZZC))HMVK\;1CM,J&:@FHEJ%JK9J.:@
MFHMJ'JKYJ!906C.E=:])?[>S,.EHW0G5#%0S4<U"-1O5'%1S4<U#-1_5 DIK
MI'A8UYV&\K,PK:X!'F99F-R+677EXEV'9>50U]"BFH%J)JI9J&:CFH-J+JIY
MJ.;OB8&Z/,#8ED]J&LU\UD6FH;S(=!W^W+4M+!_9.9#HN9A0S40U"]5L5'-0
MS44U#]5\5 LHK9G2NN(T?+=S,0W1MA.J&:AFHIJ%:C:J.:CFHIJ':CZJ!936
M3''=@!KN:T!U*RK*N<[114_)A&HFJEFH9J.:@VHNJGFHYN\)@SK8V;D+J(DT
M<UIWH(;R:E&'?5:R1G*%:@:JF:AFH9J-:@ZJN:CFH9J_)P9C24"A>:P"VL\?
MA"B,L @GYS.1W8LK$<>Y,DT72<E7&\F;>\O/S+OJ!/Z?/FN]_IO[3?63K5;W
M]VMF<CX/[\5UF-U'25Y^\-Z5Y.#X9-13LNC^87.C2.<7O7(C_R8MBG2V_/%!
MA+<BJQY0_OM=FA8O-ZH%/*79[\MI3_X'4$L#!!0    ( (R$;U:)%&X-; (
M  P&   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;(55;6_3,!#^*U:8
MT":QY;7)&&FD=06!Q,2T;N,#XH.;7!MKCAWL:SO^/;;3AL*Z[$OBL^^>Y[ES
M[I)OI'K4-0"2IX8+/?9JQ/;"]W590T/UF6Q!F).%5 U%8ZJEKUL%M')!#?>C
M($C]AC+A%;G;NU%%+E?(F8 ;1?2J::CZ/0$N-V,O]'8;MVQ9H]WPB[RE2Y@!
MWK<WREA^CU*Q!H1F4A %B[%W&5Y,,NOO'!X8;/3>FMA,YE(^6N-+-?8"*P@X
ME&@1J'FMX0HXMT!&QJ\MIM=3VL#]]0[]D\O=Y#*G&JXD_\XJK,?>N4<J6- 5
MQUNY^0S;?$86KY1<NR?9=+[)R"/E2J-LML%&0<-$]Z9/VSKL!431"P'1-B!R
MNCLBIW)*D1:YDANBK+=!LPN7JHLVXIBPES)#94Z9B</B*YB4-#DE;D&NI$9R
M/ 6DC.L3<D28('>U7&DJ*IW[:!AMG%]NT2<=>O0">AB1:RFPUN2CJ*#Z%\ W
M4GN]T4[O)!I$G$)Y1N+P'8F"*"+WLRDY/CH9P(W[.L0.-QZNPX_+N49E/I6?
MAY+M()+#$+9]+G1+2QA[IC\TJ#5XQ=LW81I\&!"8] *3(?3B6PN*(A-+PMU-
ME>:F#FGL4#*'8CMR7<3OXS3WUP>X1SWW:)![5DN%IPBJ>86\@TGWR,,P.C],
MGO;DZ2#Y U6,SCF\0IT^H\[B)#A,G?74V2#UG43*7^'-GM4[C)(@^8_8W^O0
M!M32S2%M0%<"NV;M=_M1=]EU^%_W;DY>4[5D0AM9"Q,:G&6FZ*J;/9V!LG7]
M/I=HIH=;UF9<@[(.YGPA)>X,2]#_ (H_4$L#!!0    ( (R$;U;XU^QF; (
M *X%   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;'V4;6_3,!#'OXH5
M)K1)L"3NFJ&11FI7IDUBTK0'>(%XX2:7QIIC!_O:#CX]MI.& EG>)#[;][_?
MV;Y+=TH_FPH R4LMI)D%%6)S$88FKZ!FYE0U(.U*J73-T)IZ'9I& RN\4RU"
M&D5)6#,N@RSU<W<Z2]4&!9=PIXG9U#73/Q<@U&X6Q,%^XIZO*W03898V; T/
M@$_-G;96V*L4O 9IN))$0SD+YO'%(G'[_88O'';F8$Q<)BNEGIUQ4\R"R &!
M@!R= K._+5R"$$[(8OSH-(,^I',\'._5KWSN-I<5,W"IQ%=>8#4+/@2D@))M
M!-ZKW35T^4R=7JZ$\5^R:_=.:4#RC4%5=\Z6H.:R_;.7[AP.'.AK#K1SH)Z[
M#>0IEPQ9EFJU(]KMMFINX%/UWA:.2W<I#ZCM*K=^F'T&FY)Y3ZZX9#('XFUR
MJ0R2XR4@X\*<D"/")7FLU,8P69@T1!O8N8=Y%V31!J&O!(DIN542*T,^R0**
MOP5"2]QCTSWV@HXJ+B$_)9/X':$1I>3I84F.CTY&="?]<4R\[F3T.,BW^<J@
MMB_F^U"RK<39L(2KH@O3L!QF@2T3 WH+0?;V39Q$'T< SWK LS'U;%XKC?P7
M\T]:E43X^V+&  Y>3*MV[M5<@6XS&D=)&FX'&*8]PW24X48BV,R06(0VON!L
MQ05'#H,0K5QR !''TV&&I&=(1AD>%3)!RN[5MA2Y?;5#X9/_SX#2^)_XX4$-
MU:#7OE,8J[F1V)93/]LWHWE;@W^VMYWLENDUE\92E=8U.CVW^>NV.[0&JL97
MY$JAK6\_K&Q#!>TVV/52*=P;+D#?HK/?4$L#!!0    ( (R$;U:!(U+H: (
M *H&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;+65;V_:,!#&O\HI
MDZ9.6LD?('0LB52*JE7:-$2W];5)+L1J8F>V@?+M9SLA8E/(-%5[0VS']]SO
M\>%+=.#B61:("EZJDLG8*92JYZXKTP(K(D>\1J;?Y%Q41.FIV+JR%D@R&U25
M;N!YH5L1RIPDLFLKD41\ITK*<"5 [JJ*B.,"2WZ('=\Y+:SIME!FP4VBFFSQ
M$=7W>B7TS.U4,EHADY0S$)C'SJT_7\S,?KOA!\6#/!N#<;+A_-E,'K+8\0P0
MEI@JHT#T8X]W6)9&2&/\;#6=+J4)/!^?U.^M=^UE0R3>\?*)9JJ(G1L',LS)
MKE1K?OB$K9^IT4MY*>TO'-J]G@/I3BI>M<&:H**L>9*7]AS. H+P0D#0!@26
MNTED*9=$D202_ #"[-9J9F"MVF@-1YDIRJ,2^BW5<2KYC-J2A&MXLOR8P>T>
MA2X'K-'4E+(MV#WP#44%A&6PI#+E.Z9@310"SZ'5N%JB(K24[R)7:3*C[Z8M
MQ:*A""Y0+#$=P=A_#X$7!+^'N]I0YRKH7 56;WQ![V3FFK1F1&>FM&:4,7-%
M&1R1B'[B)L.D/X.Y*W-9DQ1C1U\&B6*/3O+VC1]Z'P?XQQW_>$@]^5IK;-7A
MRCZ^885QXPQ\#RK.5"$AF$!&CG* ;M+130:U[RDC+,4!MN%XW[+![$06_@UL
MVH%-_ZWLV>FOJD\3^T"G_Z'(84<;OKK(C8+?W!O38/>)-_*FWDWD[GM2S[K4
MLU=6<-:;>!Q^^".Q>]9Z3!?_0L26,JF5<QWHC6;ZA$73&9N)XK7M1ANN=&^S
MPT)_3%"8#?I]SKDZ34R#ZSY/R2]02P,$%     @ C(1O5MKF]3,.!   %10
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
MT>/]-3H].=L/8ZLLVU3=-E6WBNMUQ'V;A4E9'<$W1] =,A(%F<'$4BT@@*_
MBC]^P*'SN4>?U^KS^J+'*EW7I*E&115*-]DJ]IT C^V5@<MON?QC7)Z)JT:%
M.UQNY/EFKJ#E"HYQ^2:NX( +1][ S!6V7.$QKL#$%1YR>7Y'#:.6*SK&%5:=
M(!-0AKB0P$W4T2%U,(S,U(.6>M!+_<!TYRWJEDWU:49%T[ F"8-#"=@/.](?
MMAJ&O>VTW_\FVN%_:";L;(W->5<[-;"],XZ'@;D8>,='\;LZJH'MT7E^V$&W
M]3+<:T6=3=7 =NG":-C!MG4F?-2:C&W5P/8/=\>YPEMOPD?-Z6\:"Q^:E=-!
MO;4JW.]5_]A8^-## B_J*L#6Q'"_B]V $"-$LZ*4,%=?4U4 $-(HX-#8SGW<
M=;JVSH;[K:TJ@Y$O.OP8#8.WS6/OW$?TW>Z6\"7-A2KH0L&<BTB5C=?7I7HB
M65%=49Z85!>>:IBH*R9PO4&]7S F-Q-]ZVDOK?$?4$L#!!0    ( (R$;U9S
MX5JGH ,  "T0   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;+5876_;
M-A3]*X16#"V01J)D?22S#:S.BA9H"Z-9MX=A#XQ\'1.51)6D[':_?I>2(EL.
MK=:%\A*+TKU'YQQ>4I>9[H3\K#8 FGS-LT+-G(W6Y;7KJG0#.5.7HH0"GZR%
MS)G&H;QW52F!K>JD/'-]SXO<G/'"F4_K>TLYGXI*9[R I22JRG,FO[V"3.QF
M#G4>;GSD]QMM;KCS:<GNX1;TIW(I<>1V*"N>0Z&X*(B$]<SYG5XO:&02ZHB_
M..S4P34Q4NZ$^&P&;U<SQS.,((-4&PB&/UM80)89).3QI05UNG>:Q,/K!_37
MM7@4<\<4+$3V-U_IS<Q)'+*"-:LR_5'LWD K*#1XJ<A4_9?LVEC/(6FEM,C;
M9&20\Z+Y95];(PX2Z.1$@M\F^#^:$+0)02VT85;+NF&:S:=2[(@TT8AF+FIO
MZFQ4PPLSC;=:XE..>7J^E%@14G\CK%B1/[Y4O,0YTA?D U;02W*+5;.J,B!B
M3>R1Y/D-:,8S]0+#/]W>D.?/7I!GA!?DSXVH%,:JJ:N1J'F=F[:D7C6D_!.D
M;B"]) &](+[G^Y;TQ8^GTWZZB_9T'OF=1WZ-%WS'HPNRS!A*[AOPSSL,)V\U
MY.I?F]0&>V+'-JOT6I4LA9F#RU"!W((S__47&GF_V82/!-:S(>AL"(;0^Z4"
M#_IMDAN<N,8Q^\AV3H,HC*?N]E"+)<J/ Z^+ZI&<="0G@R3?@5+7N#FD55YE
M3,,*US1ZD7+6[!I(G>5":OY??</&OGE!=,#K91@F](B])6HRB4ZP#SOVX4]8
M?$$*L/H</N*0>'%T1-02Y,<G>$8=SVB0YT+D9:5!#I?!(,:YE3\26$]NW,F-
MGW #B,>T822PG@U)9T,RT@:0/*HY2FD0'%6F)<KS)J&]-*\ZDE>#)%_S@A4I
MD SPXXZ+72G[VKEZ]/+ C_TCAH.O^DFWJ;?_-'O#JXR57+.L)\7^-1W$.;?$
M6K1#:\)XDMBGA1XT&G1X8BI9<%U)J,M'K-<<9VFPBH8!SY8U$EI?_KZ'H$_9
M1-!1NXBQT/I6[/L(.E8CT0+UMH@X2(Y6J27JZF2][AL)^KU. E?=1F0KPO-2
MBBT8DO;E-PAT]N2,A-:7O>] :/B4=3K8WYQMQ4AH?2OV30X=[G+.J-/H42\;
M)\>-F"4(BSD^JE/WX"QG#M+OF;SGA<*/P!K3O,L8/9'-V;09:%'6Q[L[H?&P
M6%]N\#P/T@3@\[40^F%@3HS=?PCF_P-02P,$%     @ C(1O5C72[)\N P
MF@P  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULM5=M;YLP$/XK%JNF
M5NK*2]Z[!"D)G59IG:)VW3Y,^^""$ZR"36V3M/OU.P-A(2^LF>B7Q#;W/-P]
MYSL=PQ47CS(D1*'G.&)R9(1*)9>F*?V0Q%A>\(0P>#+G(L8*MF)ARD00'&2@
M.#(=R^J:,:;,<(?9V4RX0YZJB#(R$TBF<8S%RX1$?#4R;&-]<$L7H=('ICM,
M\(+<$76?S 3LS)(EH#%ADG*&!)F/C+%]Z0VT?6;PG9*5W%@C'<D#YX]Z<QV,
M#$L[1"+B*\V X6])IB2*-!&X\51P&N4K-7!SO6;_E,4.L3Q@2:8\^D$#%8Z,
MOH$",L=II&[YZC,IXNEH/I]',OM%J\+6,I"?2L7C @P>Q)3E__BYT&$#8'</
M )P"X&P#V@< K0+0>BV@70#:F3)Y*)D.'E;8'0J^0D); YM>9&)F: B?,IWV
M.R7@*06<<F<";I!0+PBS %T]I32!G*IS]!5NW <T#@*JTX,C=,WR.Z:3=>H1
MA6DDS\#D_LY#IR=GZ 11AKZ%/)7 )(>F N?T*TR_<&22.^(<<,1VT UG*I3H
MB@4DJ!*8$%49FK,.;>+4,GK$OT M^QPYEN/L<6CZ>KB]!^Z]'F[51-,J$]7*
M^%K_2-0YFD68J6J^T,\O8(ZN%8GEKWW:Y]SM_=RZM5S*!/MD9$#OD$0LB>&^
M?V=WK8_[=&N2S&N(K*)IN]2T7<<..0)2GV:7>I]J.;J7H77_7+IM:*=#<[FI
MQJZ1TW>Z52-OU\BV[%9I5/&^4WK?J?5^''.AZ.^\)/D<82F)DBB%\A%H3AEF
M/D$1@::XMQQS\NZFW[:UY?>TUH-C4]T0646L;BE6MS[5T!R1#Z4"VI!UV>R3
MI9;FV$IIDLQKB*PB7Z^4K_>&W:?7I*9-DGD-D54T[9>:]M^R?ON[?<=J;3>G
M6@^.%:LALHI8@U*LP?^+Y>.$*IA1#HM52W[L#1SL-O-VM[/5\7>-K*UV;VY,
M;3$1BVSZE<CG*5/YE%.>E@/V.)LKM\XG,'CG<_)?FGQJO\%B09D$8>9 :5WT
MH 6+?!+.-XHGV6SXP!5,FMDRA(\'(K0!/)]SKM8;_8+R<\3] U!+ P04
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
MCN3X#7E^"AMYUYH]ZYD=AI[WC=FSWCSO/Y18ZE;'Q'EKXMQHX@<F,6TL,^[
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
MRT%H)@51L)IZL][Y?&3MG<%W!I7>&1.;R5+*!SNY2J=>8(& 0V*L L77!BZ
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
MIA*)=\>0W8UDC3F8NV52LLI<%D!RX+J#>KYA3#[<Z &&P^#5?U!+ P04
M" ",A&]6FAS%SL$"   6"   &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6RMEEMOFS 8AO^*Q:JIE;9R"H=T"5*;;%HOID4][6+:A0-? JK!S'9._WZV
MH2@);MJ+*5*"X7M?/Z\/.*,-9<\\!Q!H6Y**CZU<B/K*MGF:0XGY):VADD\6
ME)58R"9;VKQF@#,M*HGM.4YHE[BHK&2D[\U8,J(K08H*9@SQ55EBMKL!0C=C
MR[5>;MP5RURH&W8RJO$2[D$\UC,F6W;GDA4E5+R@%6*P&%O7[M4D5O6ZX*F
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
M3A)$OMDN/U%\G6T_FW.E>)P=KA@-F$@?T/<7G*OGD[2 <LOC^#]02P,$%
M  @ C(1O5C:UCVG) @  (0@  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N
M>&ULK59=3]LP%/TK5H8FD ;Y3AEK(U&R:4A#0A2VAVD/;G+;6"1V9CLM^_>S
MG31+0^AXX*7UQSG']UR[]W:Z9?Q1Y  2/94%%3,KE[*ZL&V1YE!B<<8JH&IG
MQ7B)I9KRM2TJ#C@SI+*P/<>)[!(3:L53LW;+XRFK94$HW'(DZK+$_,\<"K:=
M6:ZU6[@CZUSJ!3N>5G@-"Y /U2U7,[M3R4@)5!!&$8?5S+IT+Y)(XPW@.X&M
MZ(V1=K)D[%%/KK.9Y>B H(!4:@6LOC9P!46AA508OUM-JSM2$_OCG?H7XUUY
M66(!5ZSX03*9SZQS"V6PPG4A[]CV*[1^0JV7LD*83[1ML)/00FDM)"M;LHJ@
M)+3YQD]M'GH$-WJ!X+4$;T@(7B#X+<%_+2%H"8')3&/%Y"'!$L=3SK:(:[12
MTP.33,-6]@G5U[Z07.T2Q9/Q-4U9">@>/X% I^@;$P+-03TG0'M;QPE(3 IQ
MHD /BP0='YV@(T0HNL]9+3#-Q-26*AZM:J?MV?/F;.^%LUT/W3 J<X$^TPRR
M?0%;&>G<>#LW<^^@8@+I&?+=#\AS/&\DH*O7T]T1>O)ZNG/ C=_=C6_T_/_>
M#4J(2 LF:G4M/R^70G+U>_DUEO%&,1A7U#7D0E0XA9FEBH0 O@$K?O_.C9Q/
M8]EZ2['DC<3V,AETF0P.J<</E$C(T$)B":,/M:%/#%U7RDU\ZKM.I![!II^0
M$5ADGDH?E8R@SB<3KT/M60@["^%!"ZK*J1I&QX)OB%'_//<\C :Q/T?YJC4,
M0G\.\GQ_,AYYU$4>'8S<U)1E4U-(\Z2EKBEC5J*1>_ ^NI.!ES&8XX8#,R.H
M*/##@1N[5SQ+X&O3A 1*64UE4WFZU:[/79KR/EB?J_[7M*M_,DWSO,%\3:A
M!:R4I'.FVPUO&E(SD:PR)7K)I"KX9IBK'@Y< ]3^BC&YF^@#NG\%\5]02P,$
M%     @ C(1O5LL"\L%M P  D@T  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C0N>&ULK5==CYLX%/TK%ENM6FD[@$D@F4V0.F&K[4.E46?:??; 38(*=M9V
MDME_O[9A"!^&CD9Y"=B<<WSN=;A<K\Z,_Q1[ (F>RX**M;.7\G#KNB+=0TG$
M#3L 54^VC)=$JB'?N>+ @62&5!8N]KS0+4E.G7AEYNYYO&)'6>04[CD2Q[(D
M_+\[*-AY[?C.R\2W?+>7>L*-5P>R@P>0WP_W7(W<1B7+2Z B9Q1QV*Z=3_YM
MX@>:8! _<CB+UCW2H3PQ]E,/OF1KQ]..H(!4:@FB+B?80%%H)>7CWUK4:=;4
MQ/;]B_IG$[P*YHD(V+#BGSR3^[6S<% &6W(LY#=V_AOJ@.9:+V6%,+_H7&&C
MR$'I44A6UF3EH,QI=27/=2):!#\<(>":@/N$V0@AJ G!:PFSFC SF:E",7E(
MB"3QBK,SXAJMU/2-2:9AJ_!SJO?]07+U-%<\&7^A*2L!/9)G$.@CNN?LE)L]
M55E%G8?O$Y D+\0'!?O^D*#W[SZ@=RBGZ''/CH+03*Q<J1QI73>M5[^K5L<C
MJ_L8?654[@7ZBV:0=05<%4H3#WZ)YPY/*B:0WJ# _P-A#V.+H<WKZ;Z%GKR>
M[DU$$S2[$QB]8$1O<^0<J$12[\"M+;\5?V;GZZ)Q*PXDA;6CJH( ?@(G_OTW
M/_3^M.7FFF+)E<0Z>9LU>9M-J<>?(0-."EO"*F)DB+HHGF)_'J[<4SL/0XS7
M1213B([C>>-X/NV8<56BJ,UQ10Q;:RW"1<_Q$./CH.=YB EG(Z[#QG4XZ?I!
M$@DVS^'03]C+X6:(6?3"2H80'-D=1XWC:-+Q(Y.D4(6U]5[9_$=#__YBU@M@
M",*^WXM@B G#D1 630B+R:*0P!:4_6RB*BRN616N*99<2:R3N&63N.5;J\+2
MLM^]W1Y"^D5A"M$Q['N7K[/WUK)0,]O+?<1A_S]J0<V7/=\VI>68]59CX;^M
M-M2\B4QN?@U))B%=R_AB&;^B.&2=]\L: ;:D?A[T@QBBAJFW*(VF_M(U^),?
MU_C2Q:F#@6K13!<W'DTP^)@M@_Z_WP+"T6!/AJ!YU*]V;JM9+8'O3-,O4,J.
M5%9]7C/;'"P^F7:Z-W^G#QRF";[(5*>5KX3O<BI0 5LEZ=U$ZM/'JP- -9#L
M8%KB)R95@VUN]^K0!%P#U/,M8_)EH!=HCF'Q_U!+ P04    " ",A&]6D(P8
MSXH$  "]$0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6RM6-]SXC80
M_E<T[K23SES LHF!%)A)\+7-3*_-)-?VH=,'80O0Q)8X24#NO^]*!@.N+/-P
M>0C^L=\G?;O:U<J3O9!O:DVI1N]EP=4T6&N]N>_W5;:F)5$]L:$<WBR%+(F&
M6[GJJXVD)+>@LNA'89CT2\)X,)O89\]R-A%;73!.GR52V[(D\NLC+<1^&N#@
M^."%K=;:/.C/)ANRHJ]4_[EYEG#7KUER5E*NF.!(TN4T>,#W*4X,P%K\Q>A>
MG5TC(V4AQ)NY><JG06AF1 N::4-!X&='Y[0H#!/,X\N!-*C'-,#SZR/[SU8\
MB%D01>>B^)OE>CT-1@'*Z9)L"_TB]K_2@Z [PY>)0MG_:%_9)E& LJW2HCR
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
M!*>$:P/U?L.8?+O1Q_GF\\WR7U!+ P04    " ",A&]6%+T\Q]<$  #$'0
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6RUF=MNXS80AE^%4(MB%V@C
MB3XFM0UDHP8-D.T&FZ:]*'I!2[1-K$2Z)!TGP#Y\AY(MF;'"1 %SD^C ^<GY
MR*%FS,E6R&]J1:E&#T7.U318:;T^"T.5KFA!U(E84PYO%D(61,.M7(9J+2G)
M2J,B#W$4#<.",![,)N6S&SF;B(W.&:<W$JE-41#Y^(GF8CL-XF#_X"M;KK1Y
M$,XF:[*DMU3?K6\DW(6U2L8*RA43'$FZF ;G\5F">\:@;/$7HUMU<(V,*W,A
MOIF;JVP:1&9$-*>I-A($_MW3"YKG1@G&\=].-*C[-(:'UWOUR])Y<&9.%+T0
M^=\LTZMI, Y01A=DD^NO8OL[W3DT,'JIR%7Y%VVKML-A@-*-TJ+8&<,("L:K
M_^1A!^+ ('[. .\,\%.#_C,&O9U![[4&_9U!OR13N5)R2(@FLXD46R1-:U S
M%R7,TAK<9]S,^ZV6\):!G9Y=\504%/U)'JA"OZ#S+&-F/DB.KGBUJLSL?$BH
M)BQ7'Z')W6V"/OSX<1)JZ-Z(A.FNJT]55_B9KF*,/@NN5PK]QC.:V0(AC+L>
M/-X/_A-V*B8T/4&]^&>$(XQ;!G3Q>O.XQ3QYO7GD\*973T6OU.L]H_=E327@
MYDMT+91"%T3*1YB"+9&90O]<0VMTI6FA_FU#7TGWVZ7-YG&FUB2ETP!V!T7E
M/0UF/_T0#Z-?V[#Y%$L\B5E(^S72ODO=K&[8#!5%C*-[DF^JU4QRV.T(3VD;
MR$IP5 J:3?-^-HI&@RB"&;X_9.3LN"LC3V(6HT'-:.!D=,W(G.5,/R)8;&@#
M6"3$.D>:/*"U4.5VH-I(5;+# U)/&0V.6#YID;A:6-X,:V^&3F_.TU1N: 83
MKBFPTHCP#,%'DN2:P0XG:4XTO-:BBZ?#%ST=ONBIJX7EZ:CV=.3T](Y+6C!M
MO*%$<M@W%!(+,XGPK>/P(9\KEC$BP>TVGT9'/O6BP>AXG3L'T76=>Q*S>(UK
M7F,GKX0NJ)1F[F&Z\WK1PWZPX1E36K+YQL#< ]Q#;8,W?G%!.,?2%9LG,0O;
M:8WMU(GMDF;P6<K;*#@-NWYS?(HEGL0L8''4I%31^WW(=]J>J'I52WRIV5P/
M4M78N13_@#)(U&QSPS8]9-N*,SX*53P>QO'Q1N?NO#,J3VHV*MR@PJ^)6O0=
M5M^::;@Z6HJMM)RJG1>?3[7$EYI-M$G.XW?,SF.OZ;E7M<27FLVUR=!C=XH.
ME2>")!W*3BN86RGVCV)Y'/7Z+:'L-3GWI68#:M+SV)V?WVK(6%MQ..TZ+RJ?
M:HDO-9M94P3$PW<,5F>%T9FK3[7$EYK-M2DY8G?-\:8O\'&E$4.A@5O"UFNM
MX4O-1M54&[&[W+C<E1'?T1>]HA+M[Z]%2IXM--V:G9>>UR+$EYK-LRE#XM-W
M#&FOI8I7M<27FOT+:E.L8&?2_J:0WDE:(1V/3X\CVMUW5U*^U&Q23?F!W>5'
M$]$7CVNY:2?CLXBX\*J6^%*S\34E"<;O%\#8:V'B52WQI69S;0H3[$S0WQ;
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
M>]9D K5N9D)UE>78NZR/J\4W%<#M6.PVC=5#FT)K+I.9BF;U\\900ALMJ!9
M-0K5&%3CSF'A=C!8 "VT4)J96UUI.?9.2^?V^6]BBV*E/NW5AG7G;P!.??9#
MZRVH%D U"M485.-.0W.U'UWD @5*,Z.K&S#'7H$U#2&H[:NX^]2846@#!M4"
MJ$:A&H-J'*J%4$V@-///_75;YO:0 PDNM"R#:@%4HU"-034.U4*H)E":F6==
MH+GV JW^>\(L.3ET8(=:1QG:E-5:TT&R^=E*H<ME4(U#M1"J"91FQE2W9>ZI
MMBR>RIW#M1<.*=B7TCK#T(JLUHP_>??WTPLMOJ :AVHA5!,HS4ROKM%<>XWV
M499DF6=3*6='SUJQ$ZVC":W0:LV(ICL8'&Y<H>485.-0+81J J69\=3EF&LM
M*_[$J59VN'5HH3U9K1FA]0[.6:'0A3*HQJ%:"-4$2C,SJPLP]T0!UCRL\#6=
MR?PICTN9%W\CGY;56>6-P87V8% M@&H4JC&HQJ%:"-4$2C/SK;LT=P =9X!V
M95 M@&H4JC&HQJ%:"-4$2C/SK)LWU]Z\M1AG@#9L[F%3-'3&:N?5W T(H$NE
M4(U!-0[50J@F4)H94EVSN2=JMG..TZ M6JWM[J2.#\X:#*#+I%"-034.U4*H
M)E":&4Y=I+DGSB5[^5$:M%2KM=W(C@X3"^W*H!J#:ARJA5!-H#3S,D2Z*_/L
M)R$=.49C69)D3^\^I>13'=^FT-KMMJ&%:@%4HU"-034.U4*H)E":F6[=G'D.
M\@C-@]9G4"V :A2J,:C&H5H(U01*,_.L*S;/7K&=?X160[O'5'Y3V7IK7V+K
ME$+/(8-J#*IQJ!9"-8'2S)3N7-O07J6!BN!Z*>.="+N]B_Y^?K&7,\1>SQ![
M04/L%0VQES3$7M/PK^C:/-VU>?:N[9PA!N^PN1H.QX=;5VA=!M4H5&-0C4.U
M$*H)E&:F4[=JGKU5>_D80PWO9M9W#B,++<J@&H5J#*IQJ!9"-8'2S,CJHLP[
M<=+9N8,,ZL';[-U]MJHJXN(MH3_E=%5=Z*::0NU4J!V(ZK+ESW<:0PYMV:!:
M -4H5&-0C4.U$*H)E&:^&73+Y@VA8Q+0J@VJ!5"-0C4&U3A4"Z&:0&EFGG4A
MY]D+N19C$D<O"+B_"P(];PVJ4:C&H!J':B%4$RC-3*ENYKQS3G&[.7F5'#O3
M>G,+/;D-JE&HQJ :AVHA5!,HS?S&!5W8^="3VWQH10?5 JA&H1J#:ARJA5!-
MH#0SS[JB\^TGM[WT*CEVMG6PH5T=5*-0C4$U[C><U#=HODC.^9,*U#J:D=0M
MFV]OV<#7R+$OK752H7T=5*-0C4$U[I]WS<?S)A.H=3,3JALV_\3):G_Z&CGV
M!;0.);2$@VH4JC&HQFO-/"+>3R2T6D-I9G!WOC#,7JU]D7FL\GK=&$ED2W,+
MU0*H1J$:@VH<JH503: T,[RZ>?/[T$,OZ/EK4"V :A2J,:C&H5H(U01*,_.L
M:SG?7LOAOVO/OL#6D8>6;U"-^@U?5>8-QX??MP==+(=J(503*,U,L^[5_!-G
MK]6[%N^:OIWXQCYSZV1":S2H1J$:@VH<JH503: T,[ZZ1O-'T)T+Z"EN4"V
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
M^;,<7/_E3W8P^EM752.Q$(D1)$:1&$-B$1+C2$R ,*V+O/<N\DSZ-?GQ5&U
M5:TQ3YZ3N4SGUFLB5UUO%+=&J&\[(+$0B1$D1I$8VV'V[@6QWAY_OJY>AY_W
MB_ST(OST(@*TUEI!^N\%Z1L+\K?MAK:<?XJ?95[M.%B+ZM6\M.9Q*:W'.,FM
MYWBUD5;V:&5/]<M]L5N@JN"?DM2:9ZM5G!?6DZQV3>H7_JY-IEOC&O2M9"06
M(C&"Q"@28SMLNE>"P84;'-1R>Z')A>=-]_\Y*.WV".=B9!\4-^B!:,4=O!=W
M8"SN?\8_K >9RL>D[*I+X^"^=8G$0B1&D!A%8FR'C0TOL,CI.!(3($RKZ_%[
M78^-=7VS6.1R4;]$)VF9)VF1S-JOT]FF+,HXG2?IHJOXC3/T+7XD%B(Q@L0H
M$F,[+-@K?M<9._9H=-@#XU:7V/9X['JM)3ER_00(TPI\\E[@D]]?X/*'S&=)
MT7F8Y=;H]RUO)!8B,8+$*!)CDU9Y!\%DW*[N]G).8/OM-N"35AOX0=!:3( >
MA%:VT_>RG<+*-GY8R:["-<[0MW"16(C$"!*C2(Q-VP4YGMK3=N4B9^5(3( P
MK0?LD3KR/C)VP>[0^^X(X&SO2&%7M9NION4.U4*H1J :A6JLT?9?6\?NU&V7
M?+.@WAR>TWZQ[A#MT;C=1 +U0/1:W4N);&.M?KW_UEF6QE&]RQ*IA5"-0#4*
MU1A4BZ :AVH"I>E=X*@N<#XXVVE6 -502"V$:@2J4:C&H%H$U3A4$RA-;RB5
ME=K&$.GZOA*3F:R/BR=9Y_ZI&>C=$-"X$ZH1J$:A&COQ9_2L5QGG16?Q0_--
MJ"90FE[\*N*TS1GG]AU!SXFVV5#1&0Z9L=Z-  TZH1J!:A2JL4;;W["W[8D]
MGCB'>P#(:3E4$RA-KWN5I-KF*/5769Q3[] T%*J%4(U -0K56*/MU_MX;+>K
M'3DIAVH"I>G5KJ)5VYRM]CK* TU:H5H(U0A4HU"-V>VXU76F?L=1GJ#5'%Z=
M-K4.\D #592FU[.*5&USIDKN[^XZ:Q<:E$*U$*H1J$:A&H-J$53C4$V@-+T-
M5/!J3S[Z4! TFH5J(50C4(U"-0;5(JC&H9I :7I#J4C8-F?"_]BL'V1>!\"[
MG0*KF61NQ6GU[Z9<9GGRWS/V&Z#!,%0+H1J!:A2J,;N=#M<Q61",#[>AH.DP
M5!,H3;\>2>7#CCD?OI/YK'Z[J,^)4.>H-;7?5?IFKV_I0[40JA&H1J$::S3]
M3/;6^;X1=%(.U01*TPM?A<V..6SNL\MLIGK7/#2!AFH$JE&HQAIM?Y?9&;5/
MO(PZEK/=]OD3'+IV J7IY:Q28\<8HEWSHMC$Z4SN;=M4FS"S+$V;:\1?DG)I
MD?73*GN5TMI6OW6WR6?+J@.LNU6<GMKF:59 .]W$=[R#9_5+QV+NU+</+G (
MS0^G=]E"<UZHQJ!:!-4X5!,H36\!E?,ZYH#P[OY;]Q8+--V%:B%4(U"-0C4&
MU2*HQJ&:0&EZ&ZC$U_$^^*"1 TV)H5H(U0A4HU"-0;4(JG&H)E":WE J2G;,
M47*/R\3-4N_.@.;)4(U -0K56*,9+Q:'SLBAFD!I>KVK,-DQA\G]3ADR8[U+
M'AHG0S4"U2A48TX[);:KW2Y_>GAA.71:#M4$2M/K7H7.CCET/N^4(3/2N]ZA
M$314(U"-0C7FM"_8;;W"0W-EJ"90FE[I*E=VS%?TUG>AVA[SZ2QP:"0,U4*H
M1J :A6H,JD50C4,U@=+T7E"1L#/]Z-UE:%@,U4*H1J :A6H,JD50C4,U@=+T
M.Q.J1-DU)\JH<RS,T_1M&Z@60C4"U:C;OBS8'MF!.QX?G%#-H/-&4(U#-='Q
MG$R"B1/L98)ZM:L8V37'R+NW@.=JUZ$^;>+X)69FIG<U0R-DJ$:@&CWQ]!^_
M*(Q!UR.":ARJ"92FMX"*GEUS]+QK ?GC*<EW6TZ&+H!>>0S50JA&H!H]\1>P
M1X8V@,;/4(U#-8'2]#;8NR6S.7[^EN9REBW2[;;-_AE%U3=%^?/;+8<ZVP)[
MMV7L[9:Q]UO&WG 9>\=EMW7>T-CKN 4<=%8.U01*TWM 9<^N,8I3!Y:L_UE?
MJVVB/-D&9T5]ME%GX4.39*@60C4"U2A48U M@FH<J@F4IK>'2I)=_X./-;G0
M !JJA5"-0#4*U1A4BZ :AVH"I>D-I:)J]\0]I;,R7NT?4VH..66/]1;8NNJL
M[5N/.@3UF.76XZ;<Y-)*WLZ8/74<"AIP0[40JA&H1J$:<]L!M^^Z[N$%#]!)
M.503*$WO%15ON^9X^UZ>N@V2&>A=Z=!H&ZJ1$T^5>W1WFD+7@T&U"*IQJ"90
MFE[\*O%V3]S#NM<Y36:L=R- (W"H1MSV'9]M/YCX!U$!A<[*H%H$U3A4$RA-
M+WL5;KOFZYVI]J$QL=8$G84/C:JA6@C52*-I%Y--VP=[*'16!M4BJ,:AFD!I
M^@=[J1#:,X?0YYW+9T;ZECM4"Z$:@6H4JC&O*[!V?>=PVQXZ*X=J J7IY:Y2
M:,\<@^X?=]U=VFE(&\Q6[ZJ'1M%0C4 U"M485(N@&H=J J7IO:'B:>^C[Z?M
M05-MJ!9"-0+5*%1C4"V":ARJ"92F-Y0*NCUST/U'''0UKT+OEH(FXE"-0#4*
MU5BC:?>>G#ANT#KL"IV60S6!TO1NV?N,87,D?NJTD-WAV+IYFN6.W83&/$_O
MEH!FY5"-0#4*U=B)O[:]/7)L>5;U,E@N"\NQYO%KYSWKH:O%H9I :7K+J)C<
M,U]P[8P<^^CE2>:QO=L FG!#-0+5*%1C4"V":ARJ"92F]X)*N+W@H_=>H/DV
M5 NA&H%J%*HQJ!9!-0[5!$K3&TK%X)XYVT5=GF2>IG?;0,-RKWUUM.WZ(W=T
M>(-( IV70C5V]J.(H/-RJ"90FE[N*OCVS,'W'[*S#HW+H5H(U0A4HU"->>TH
M?S)VQXYS> L0Z+0<J@F4IG>+RLL]<U[>^V[(9J]WZ4,#\T8[O$>P?_@6 +UH
M&ZHQJ!9!-0[5!$K3"M]7>;EOSLM_Q\5+9KEO"T"U$*H1J$:A&O/;G_$\]8..
MJY>@TW*H)E":W@0J1?=/I>C-<:?ZZJ7NSZ(V"[V+'9J=0S4"U2A48U M@FH<
MJ@F4IG>$RL[]C\[.?6AV#M5"J$:@&H5J#*I%4(U#-8'2](92V;G_\=FY>15Z
MMQ0T.X=J!*I1J,;\=G9NNUXP=?S##3)H=@[5!$K3NT5EY[XY3>UWU889ZUWW
MT( <JA&H1J$::[33'U[=L:#C3J?NP>$JWK'<P3Z-0#T"O4Q57NV;\VK8*1[F
M>7I7,#3;AFH$JE&HQD[\M9N+ RU[=XZ'Y8R.GN,!72\.U01*TWM&Y=J^^<IM
M<\]T-@<TIX9J(50C4(U"->:W/[?:=B;3<<>!)F@&#=4$2M.+7V70OCF#WC_0
M=/)R#;/5N^ZA03-4(U"-0C4&U2*HQJ&:0&EZ;ZC VO_HS[SVH7$U5 NA&H%J
M%*HQJ!9!-0[5!$K3&TIEVKXYT_Y##CE!8W"H%D(U M4H5&-^^_.PG9%G!ZYW
MN&D&#<*AFD!I6K<$*@@/?E\0?O:^O'F>OBT!U4*H1J :A6KLQ%_[;5_>?;M>
M8WQT7QZZ7ARJ"92F]XS*S8/S<_-C'\)J)GJW S0XAVH$JE&HQJ!:!-4X5!,H
M36\)%9P''QV<!]#@'*J%4(U -0K5&%2+H!J':@*EZ0VE@O/@XX-S\RKT;BEH
M< [5"%2C4(T%7<'Y>.S8A^>Q0Z?E4$V@-+U;5' >((-S,]:[[J'!.50C4(U"
M-19T!.>='^$*G99#-8'2]+I727Q@SF:W84JS.;6_\]Y9]="P':J%4(U -0K5
M6*-I>:(W::>)T%DY5!,H;5?TPV(I91G&97Q]N9;Y0GZ1JU51E?,FK?AZ#^3]
MI]76SF/5%/;G&V<P;/V<V9^Y7?]\J)CKRZ=X(7^)\T62%M9*/E;DZ&)</8 \
M62S?ORFSIZM!M0?UD)5EMMY^N93Q7.;U M7O'[.L?/NFGN ER[]O5_OZ_U!+
M P04    " ",A&]6]4P*;OT"  !-"0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W,2YX;6RM5FUOVC 0_BM6)E6;-,@;+U4+D8"TVCY40JW6?ICVP20'6'7B
MS#90_OW.3D@!!8:J?DELYY[']]PY=QYLA'Q52P!-WC*>JZ&SU+JX<5V5+"&C
MJBT*R/'+7,B,:IS*A:L*"32UH(R[@>?UW(RRW(D&=FTJHX%8:<YRF$JB5EE&
MY78,7&R&CN_L%A[98JG-@AL-"KJ )]"_BJG$F5NSI"R#7#&1$PGSH3/R;^*^
ML;<&SPPV:F],C)*9$*]F\C,=.IYQ"#@DVC!0?*UA IP;(G3C;\7IU%L:X/YX
MQWYOM:.6&54P$?R%I7HY=*X=DL*<KKA^%)L?4.GI&KY$<&6?9%/:]CR')"NE
M15:!T8.,Y>6;OE5QV /XO1. H ($QX#."4!8 <)+ 9T*T+&1*:78.,14TV@@
MQ89(8XUL9F"#:=$HG^4F[4]:XE>&.!T]:9&\ML88N91,1(:G25&;D!:YITR2
M9\I70$8*CT5AUA7Y&H.FC*MO U>C X;&3:K-QN5FP8G-_( \B%PO%;G+4T@/
M"5STO'8_V+D_#LXRQI"T2>A_)X$7! T.32Z'^PWP^'*X=T9-6"<CM'SAJ60L
MJ80J&5.ZQ;]+DY&4-%^ '?\>S926^*O\:8I]R=UIYC;EXT85-(&A@_5!@5R#
M$UU]\7O>;5/</I,L_B2R@YAVZIAVSK%'=V\%EA@,Z%IP/-F<Z6U3\$H2O\RT
MJ97KR&MWPW#@KO?#TFQFSLZ^65R9A8=F[U8'2KJUDNY9)2^VAD':HFN06)*)
M9.JU-9< A.4:,'2:2*JA25ZWR6\OZ ='^IKM?*]_)+#9SNN?D-BK)?8N2U;*
MUBR%/"5;!CQM4M1K"/&1F/^;Q&=-#B3T:PG]RR1P-@=R]>4Z\/U;3!#9 I6J
M2<EYOMY)X.2CP/@#P#(6[EZCR4 N;,-6)!&K7)=%NUZM[P0CVPJ/UL=X5RA;
M^SM->=%XH'+!L,UPF".EU^[C49-E\RXG6A2VG<V$QN9HATN\[X T!OA]+H3>
M3<P&]0TJ^@=02P,$%     @ C(1O5CH;3 @)!   NQ(  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S(N>&ULM9A1<Z,V$,>_BH9V.G<SC;$  TYMSR3.7=N'
MZV62MO<LP]IF LB59#OY]I4$!AMCV6&<%QL!^]_]K9"TTFA+V0M? @CTFJ4Y
M'UM+(5:WMLVC)62$]^@*<OED3EE&A&RRA<U7#$BLC;+4=OI]W\Y(DEN3D;[W
MR"8CNA9IDL,C0WR=982]W4-*MV,+6[L;3\EB*=0->S):D04\@_AG]<ADRZY4
MXB2#G"<T1PSF8^L.WT[Q4!GH-_Y-8,OWKI%"F5'ZHAI_QF.KKR*"%"*A)(C\
MV\ 4TE0IR3C^*T6MRJ<RW+_>J7_5\!)F1CA,:?HCB<5R;(46BF%.UJEXHML_
MH 0:*+V(IES_HFWQKA]8*%IS0;/26$:0)7GQ3U[+1.P9.-X) Z<T<"XU<$L#
M5X,6D6FL!R+(9,3H%C'UME13%SHWVEK2)+GJQF?!Y--$VHG)LZ#1R\V]3$2,
MIC237P<G.K\WZ/M*77!TIS*=B#?TZ0$$25+^63[\&=F(+PD#/K*%C$.IV5'I
M\[[PZ9SPB1WTC>9BR=&7/(;X4,"6 !6%LZ.X=XR*#Q#UD(M_14[?<5H"FEYN
MC@WAN%527:WGGM#[:YW-@"$ZW^6P+4>%A-<NH4;O+5^1",:6')X<V :LR2\_
M8;__6QO?E<0.:+V*UC.I3[ZO!1<DCY-\@3XE>?E9?&YC+H1\+:0FF,W$=YUA
MJ/ILLX]C=-@19U#A#(PXOS.2"SD:SJ ,CE!PZ&$<A T4H[..*'Z%XAM1OKP"
MBQ)^'L8_@KGQ0QSZ_0:,T5U'F*"""8PP<M:>0W)!SP0M,(X;!H,&C-%=1YBP
M@@FO-6;"XS$3^@/';^*TO-<86P>1#JM(A^9(RU4 BF^)S%(X%_'P*!(/^\[0
M\QL1&QUW[ #<KQ>^OG&2_J%7>(AO[C; 9,6"=J,%/;(DDI K.85KRE;(4OU*
M\_>UU YSL5<$X'=]CC%-4\(X.I."0G2XU]%.SVW.Y6;77=&<&LVY>#J_$*L0
MQ-[^W(Y[PV$3S.BX*UA=8V#CHMZ8W"]$<UO0>I[7)/N(<@+7]00V%Q2',_V%
M9-XQF==SFJNQV7-7LKJTP.;:HN,X&[2QA4<#;6 >CH<QUS4$-A<1IQ: "V/W
MCX+"O> H](\H+'!=6>#@?4O!$Z@=L.JEJ=RH,+G77),4_0TLT^AO(,';<:]4
M5)1I^8@2!=<U"GY?D6+ -@L%A2D*45;L^SP4D[>V7='TC%)8*N%"26[86I0.
M<>M"!W>K= S89L$==G":]JHED+UW#) !6^C3$8XBNLY%L9>N[E8G,'?ZW*%Q
M_UZ=S.CCA5JF.-;Y1M@BD3E*82XE^[U SCFL."DI&H*N]&'#C I!,WVY!!(#
M4R_(YW-*Q:ZA'%3G59/_ 5!+ P04    " ",A&]6VQRLOQH%  "\&0  &0
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
MI',5RD5A5<FM:@BZT46H!RH$+?1C"B0!I@+D^Q6EXM!0 S2%S_D/4$L#!!0
M   ( (R$;U;-_HTA50(  /(%   9    >&PO=V]R:W-H965T<R]S:&5E=#<V
M+GAM;)V4VX[:,!"&7\5*5]6NU&Y.D" :(BV@JKVHBI;=]J+JA0D#L=:Q4WN
M[=O7=B"B)8#4F\2'^>>;WXDGVTGUHDL )*\5%WKDE8CUT/=U44)%];VL09B=
ME50513-5:U_7"NC2B2KN1T&0^!5EPLLSMS93>28WR)F F2)Z4U54_1X#E[N1
M%WJ'A4>V+M$N^'E6TS7, 9_KF3(SO\VR9!4(S:0@"E8C[R$<CE,;[P*^,=CI
MHS&Q3A92OMC)Y^7("VQ!P*% FX&:UQ8FP+E-9,KXM<_IM4@K/!X?LG]TWHV7
M!=4PD?P[6V(Y\@8>6<**;C@^RMTGV/OIVWR%Y-H]R:Z)3?L>*38:9;47FPHJ
M)IHW?=V?PY$@BLX(HKT@<G4W(%?EE"+-,R5W1-EHD\T.G%6G-L4Q83_*')79
M94:'^416%4-SRJ@)%4LRD0*96(,H&&CRGGS%$A0YCKJ= E+&]1VY(4R0IU)N
MM%'JS$=3C\WJ%WOVN&%'9]A3*.Y)'+XC41!%Y'D^);<W=W^G\8V=UE/4>HI<
MWOB_/$V9+KC4&P7DQ\-"HS(_QL^NXAM(KQMB+\M0U[2 D6=N@P:U!2]_^R9,
M@@\7+,2MA?A2]MR<2-Q54Z-*G<K>MVT^Z 6#S-]VL'HMJW>-U>MB-:KDB!4&
MO33NAO5;6/\:K-\%ZY_"PFAPQEG2PI)KL*0+EIS XN#<*:8M*[W(>I)(>1<L
M/?ED<1RFZ3\T_^@*VV[XA:HU$YIP6!E=<&_[AVHZ3#-!6;M;O9!H>H0;EJ8I
M@[(!9G\E)1XFME&T;3[_ U!+ P04    " ",A&]6ZNNB*=H"  !*"   &0
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
ML%7 :@?RV_- 3=DY00"KBGG#[F <B6,,@5JTUV@8(K,3PL>^/MA=$@1Q;$<
MLSL( @R!NQ%', ?@ 4."H'H/[KR/O,U[RFM_J1W_!5!+ P04    " ",A&]6
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
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
M"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O1;V50&]%O95
M;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;;'83
MZ&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3
MZ.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=
M!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT)],ZH
M=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#OC'IG KTSZIV_
M4^]A_#R6X=;SM8;GK[Z3ZO%R;[D]_KK\.HDXKZXXU_<5P_-?4$L#!!0    (
M (R$;U;=)VL+& (  (4M   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;
M,!0&\%>I<HL:U_\W1+D!;C<N]@)><MI&36++-JR\_9P4D#:Q"E2D?3>-6MOG
M._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,
MK%:&-7[,-.9EGFI4UU>WM'$/?5[<'<K/J?/CNHK4IVIQ<]PX9:TK%T+?-2Z7
M=?8XMG^E+)\3ZG)RWI-V74@794/%WDR85OX=\'SN^R/%V+6TN'<Q?W-#V<4.
M/4OYJ:=4GR[Q1H]^L^D::GWS,)0C=0J17)MV1'GHZV/1B]/)N=PP'3_YV?ES
MF5.!9>=]]"&5B47Z>-S+2*;3RU *4<S=Z5=\32RESWX_FJ;=4OO.['*]OWS<
MS_-(;'Z<?\=_SOBU_@?[$"!]2) ^%$@?&J0/ ]*'!>GC"T@?7T'ZX"N41E!$
MY2BD<A13.0JJ'$55CL(J1W&5H\#*4605*+(*%%D%BJP"15:!(JM D56@R"I0
M9!4HL@H4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL$D56A2*K0I%5H<BJ
M4&15*+(J%%D5BJP*15:%(JM"D56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(
MJE%D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U*+(:%%DMBJP615:+(JM%D=6B
MR&I19+4HLEH462V*K/9_ROK3^_TGQ\_/>G#=^)+/YG]?7_\&4$L! A0#%
M  @ C(1O5@=!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " ",A&]6[XGE-N\    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " ",A&]6F5R<
M(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( (R$;U:Z=06^@ @  &PW   8              " @0X(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " ",A&]6A9*[
M=3L"  "_!0  &               @('$$   >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @ C(1O5FS)=8/^!@  _2   !@
M ("!-1,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( (R$
M;U:#27*K1P,   D.   8              " @6D:  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    " ",A&]68$ZXC%T&  #;&P  &
M        @('F'0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @ C(1O5O&T/U>K$P  %CP! !@              ("!>20  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( (R$;U8RZ.A&U0H  !<U   8
M              " @5HX  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    " ",A&]6Z&[=?>H*  #B&@  &               @(%E0P  >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ C(1O5LL <>^8)@
MOH8  !@              ("!A4X  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    ( (R$;U8<::/:* T  "]&   9              " @5-U
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ C(1O5OG#
MGTUL P  6@@  !D              ("!LH(  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    " ",A&]6#2=0@(X%  "]#0  &0
M    @(%5A@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M (R$;U;W/3M7!@D  *,9   9              " @1J,  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @ C(1O5BLBTCW"!   T0L  !D
M             ("!5Y4  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    " ",A&]6%Z25HH\"  "^!0  &0              @(%0F@  >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( (R$;U8>&VQ'M@4
M #L.   9              " @1:=  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @ C(1O5N[;T@ A#   KR   !D              ("!
M Z,  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " ",A&]6
M9&5@I_0(  !]&P  &0              @(%;KP  >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    ( (R$;U;Y81&\F1,  (%    9
M      " @8:X  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @ C(1O5B+2ZQ&^!0  8@T  !D              ("!5LP  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " ",A&]6/V&" )0"  #U!0
M&0              @(%+T@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    ( (R$;U;"7JXM7P,  ' '   9              " @1;5  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ C(1O5NNB3I>>
M!   J H  !D              ("!K-@  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    " ",A&]6EH\(=? "  #5!@  &0
M@(&!W0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( (R$
M;U:1KS2X^2\  #6N   9              " @:C@  !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @ C(1O5L%^:[K%"   E!H  !D
M         ("!V! ! 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    " ",A&]6NWTX.98$  !7#P  &0              @('4&0$ >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( (R$;U:<O46&; ,  +$'
M   9              " @:$> 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @ C(1O5@M 8D]G!0  VPT  !D              ("!1"(!
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " ",A&]6(T$C
M(: "  #"!0  &0              @('B)P$ >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    ( (R$;U;]7E@W3P8   40   9
M  " @;DJ 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
MC(1O5DOOR+;  P  G@@  !D              ("!/S$! 'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    " ",A&]6_.:^7_D%  !($   &0
M            @($V-0$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    ( (R$;U9W51J&T@(  !@&   9              " @68[ 0!X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ C(1O5OB=:%2E @
MX 4  !D              ("!;SX! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    " ",A&]6LX<>;4X#  "L!P  &0              @(%+
M00$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( (R$;U8@
M:/Z)O <   DK   9              " @=!$ 0!X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @ C(1O5NB65)T^!   ^14  !D
M     ("!PTP! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M" ",A&]6W9&VB_8"  #;"0  &0              @($X40$ >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( (R$;U;#NB>%00,  + /   9
M              " @654 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @ C(1O5J^/!%A;"   M4\  !D              ("!W5<! 'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " ",A&]690XTW4 #
M  "+"   &0              @(%O8 $ >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    ( (R$;U;!OB@&^0(  .P+   9              "
M@>9C 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ C(1O
M5K^H)OP% P  4P@  !D              ("!%F<! 'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    " ",A&]6AZ$N&:@#  #0#P  &0
M        @(%2:@$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   ( (R$;U;"U' '%PL  #BA   9              " @3%N 0!X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ C(1O5HD4;@UL @  # 8
M !D              ("!?WD! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    " ",A&]6^-?L9FP"  "N!0  &0              @($B? $
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( (R$;U:!(U+H
M: (  *H&   9              " @<5^ 0!X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @ C(1O5MKF]3,.!   %10  !D
M ("!9($! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " ",
MA&]6<#W4SAT#  # "@  &0              @(&IA0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( (R$;U9SX5JGH ,  "T0   9
M          " @?V( 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @ C(1O5C72[)\N P  F@P  !D              ("!U(P! 'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " ",A&]61BADAHD#  #4
M#0  &0              @($YD $ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    ( (R$;U9K= 5+(@@  $)>   9              " @?F3
M 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ C(1O5KRT
M+#S0 P  I!4  !D              ("!4IP! 'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    " ",A&]64?;YA9L%  #/(   &0
M    @(%9H $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M (R$;U9*PP3)X@(  !D)   9              " @2NF 0!X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @ C(1O5N 5.<VM @  :08  !D
M             ("!1*D! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"
M% ,4    " ",A&]6O@<'*M@#   8%@  &0              @($HK $ >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( (R$;U::',7.P0(
M !8(   9              " @3>P 0!X;"]W;W)K<VAE971S+W-H965T-C$N
M>&UL4$L! A0#%     @ C(1O5K?!-<')!0  _B@  !D              ("!
M+[,! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " ",A&]6
M-K6/:<D"   A"   &0              @($ON0$ >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;%!+ 0(4 Q0    ( (R$;U;+ O+!;0,  )(-   9
M      " @2^\ 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%
M  @ C(1O5I",&,^*!   O1$  !D              ("!T[\! 'AL+W=O<FMS
M:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " ",A&]6@60IZ'T$  #*$0
M&0              @(&4Q $ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+
M 0(4 Q0    ( (R$;U84O3S'UP0  ,0=   9              " @4C) 0!X
M;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ C(1O5LP/%?=?
M"P  KX\  !D              ("!5LX! 'AL+W=O<FMS:&5E=',O<VAE970V
M."YX;6Q02P$"% ,4    " ",A&]6FYT13_D$  "')P  &0
M@('LV0$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( (R$
M;U9:FXT_< X  '7'   9              " @1S? 0!X;"]W;W)K<VAE971S
M+W-H965T-S N>&UL4$L! A0#%     @ C(1O5O5,"F[] @  30D  !D
M         ("!P^T! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M    " ",A&]6.AM," D$  "[$@  &0              @('W\ $ >&PO=V]R
M:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( (R$;U;;'*R_&@4  +P9
M   9              " @3?U 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
M4$L! A0#%     @ C(1O5K^R9I.0 P  :1   !D              ("!B/H!
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " ",A&]6!U4A
MT/<#   $%0  &0              @(%/_@$ >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;%!+ 0(4 Q0    ( (R$;U;-_HTA50(  /(%   9
M  " @7T" @!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @
MC(1O5NKKHBG: @  2@@  !D              ("!"04" 'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6Q02P$"% ,4    " ",A&]63$S7[G8"  "'!@  &0
M            @($:" ( >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4
M Q0    ( (R$;U9\SM-<-@4  'PB   9              " @<<* @!X;"]W
M;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ C(1O5I*09%E0 P
MMA4   T              ( !-! " 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" ",A&]6EXJ[',     3 @  "P              @ &O$P( 7W)E;',O+G)E
M;'-02P$"% ,4    " ",A&]6.@W!9  &   9-   #P              @ &8
M% ( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ C(1O5KM)TM]B @  M"X
M !H              ( !Q1H" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ C(1O5MTG:PL8 @  A2T  !,              ( !7QT"
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %< 5P#8%P  J!\"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>282</ContextCount>
  <ElementCount>476</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>85</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/OtherAssets</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Exit Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/ExitCosts</Role>
      <ShortName>Exit Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Accrued expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/Accruedexpenses</Role>
      <ShortName>Accrued expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Revolving Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/RevolvingCreditFacility</Role>
      <ShortName>Revolving Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity</Role>
      <ShortName>Redeemable Convertible Preferred Stock and Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Components of Other Income (Expense), Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet</Role>
      <ShortName>Components of Other Income (Expense), Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SegmentandGeographicInformation</Role>
      <ShortName>Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.semrush.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/Leases</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Accrued expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AccruedexpensesTables</Role>
      <ShortName>Accrued expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/Accruedexpenses</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables</Role>
      <ShortName>Redeemable Convertible Preferred Stock and Stockholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/StockBasedCompensation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/CommitmentsandContingencies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Components of Other Income (Expense), Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables</Role>
      <ShortName>Components of Other Income (Expense), Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SegmentandGeographicInformationTables</Role>
      <ShortName>Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.semrush.com/role/SegmentandGeographicInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash, Cash Equivalents and Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Summary of Significant Accounting Policies - Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Fair Value Measurements of Convertible Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Rollforward of Fair Value Measurements of Convertible Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Summary of Significant Accounting Policies - Fair Value Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Fair Value Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Contingent Consideration Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Fair Value of Contingent Consideration Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Leases- Finance Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesFinanceLeaseCostDetails</Role>
      <ShortName>Leases- Finance Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails</Role>
      <ShortName>Leases - Weighted Average Remaining Lease Term and Discount Rate of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Leases - Future Minimum Amounts Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails</Role>
      <ShortName>Leases - Future Minimum Amounts Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Leases - Future Minimum Payments for Operating Leases and Capital Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails</Role>
      <ShortName>Leases - Future Minimum Payments for Operating Leases and Capital Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment, Net - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Property and Equipment, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails</Role>
      <ShortName>Property and Equipment, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/OtherAssetsDetails</Role>
      <ShortName>Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/OtherAssets</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails</Role>
      <ShortName>Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Exit Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/ExitCostsDetails</Role>
      <ShortName>Exit Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/ExitCosts</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Accrued expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/AccruedexpensesDetails</Role>
      <ShortName>Accrued expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/AccruedexpensesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Revolving Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/RevolvingCreditFacilityDetails</Role>
      <ShortName>Revolving Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/RevolvingCreditFacility</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Income Taxes - Loss Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Loss Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Income Taxes - Provision For Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Provision For Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Redeemable Convertible Preferred Stock and Stockholders??? Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity - Common Stock Reserved for Future Issuance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails</Role>
      <ShortName>Redeemable Convertible Preferred Stock and Stockholders??? Equity - Common Stock Reserved for Future Issuance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Stock-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Stock-Based Compensation - Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Stock-Based Compensation - RSU and PSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails</Role>
      <ShortName>Stock-Based Compensation - RSU and PSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Stock-Based Compensation - PSU Awards Fair Value Assumption (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails</Role>
      <ShortName>Stock-Based Compensation - PSU Awards Fair Value Assumption (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Stock-Based Compensation - Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/StockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Commitments and Contingencies - Other Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies - Other Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Components of Other Income (Expense), Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails</Role>
      <ShortName>Components of Other Income (Expense), Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Employee Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="semr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Segment and Geographic Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.semrush.com/role/SegmentandGeographicInformationDetails</Role>
      <ShortName>Segment and Geographic Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.semrush.com/role/SegmentandGeographicInformationTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: semr:ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness, semr:ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired, us-gaap:LesseeOperatingLeaseTermOfContract -  semr-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="semr-20221231.htm">semr-20221231.htm</File>
    <File>exhibit21112312022.htm</File>
    <File>exhibit23112312022.htm</File>
    <File>exhibit31112312022.htm</File>
    <File>exhibit31212312022.htm</File>
    <File>exhibit32112312022.htm</File>
    <File>semr-20221231.xsd</File>
    <File>semr-20221231_cal.xml</File>
    <File>semr-20221231_def.xml</File>
    <File>semr-20221231_lab.xml</File>
    <File>semr-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>semr-20221231_g1.jpg</File>
    <File>semr-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1079">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>100
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "semr-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 28,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 1079,
    "http://xbrl.sec.gov/dei/2022": 39
   },
   "contextCount": 282,
   "dts": {
    "calculationLink": {
     "local": [
      "semr-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "semr-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "semr-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "semr-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "semr-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "semr-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 714,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 2,
    "http://www.semrush.com/20221231": 2,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 8
   },
   "keyCustom": 43,
   "keyStandard": 433,
   "memberCustom": 27,
   "memberStandard": 55,
   "nsprefix": "semr",
   "nsuri": "http://www.semrush.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.semrush.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.semrush.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Property and Equipment, Net",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.semrush.com/role/PropertyandEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Other Assets",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.semrush.com/role/OtherAssets",
     "shortName": "Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Exit Costs",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.semrush.com/role/ExitCosts",
     "shortName": "Exit Costs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Accrued expenses",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.semrush.com/role/Accruedexpenses",
     "shortName": "Accrued expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Revolving Credit Facility",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.semrush.com/role/RevolvingCreditFacility",
     "shortName": "Revolving Credit Facility",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.semrush.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity",
     "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.semrush.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.semrush.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.semrush.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Components of Other Income (Expense), Net",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet",
     "shortName": "Components of Other Income (Expense), Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Employee Benefit Plan",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.semrush.com/role/EmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Segment and Geographic Information",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.semrush.com/role/SegmentandGeographicInformation",
     "shortName": "Segment and Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.semrush.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "25",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.semrush.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Property and Equipment, Net (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.semrush.com/role/PropertyandEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Accrued expenses (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.semrush.com/role/AccruedexpensesTables",
     "shortName": "Accrued expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.semrush.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables",
     "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "lang": "en-US",
      "name": "semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.semrush.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.semrush.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Components of Other Income (Expense), Net (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables",
     "shortName": "Components of Other Income (Expense), Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Segment and Geographic Information (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.semrush.com/role/SegmentandGeographicInformationTables",
     "shortName": "Segment and Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "semr:IncreaseDecreaseInContractWithCustomerLiabilityNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "semr:IncreaseDecreaseInContractWithCustomerLiabilityNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Investments (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Cash, Cash Equivalents and Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails",
     "shortName": "Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i37dd50e0716041fb8d305b26bfbf9ef6_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails",
     "shortName": "Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i37dd50e0716041fb8d305b26bfbf9ef6_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Fair Value on a Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails",
     "shortName": "Summary of Significant Accounting Policies - Fair Value on a Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i2715567a41f346149f6490a03da4fcae_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i2a26fc0032e24f00a9b19032f0ff1781_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Fair Value Measurements of Convertible Debt Securities (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails",
     "shortName": "Summary of Significant Accounting Policies - Rollforward of Fair Value Measurements of Convertible Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i9d2196270be640b3b6dad0caf6c9a40c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ib3d96d2b074449fda61ba58efb758bc2_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Summary of Significant Accounting Policies - Fair Value Inputs (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails",
     "shortName": "Summary of Significant Accounting Policies - Fair Value Inputs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ib3d96d2b074449fda61ba58efb758bc2_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i7e75db1214ff473f87f16903e08f83ff_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Contingent Consideration Liability (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails",
     "shortName": "Summary of Significant Accounting Policies - Fair Value of Contingent Consideration Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i3167118597b94fed9549a23c109fcb6b_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i3b4666b47ea64efd8bfa1afbb1f0bc67_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i3b4666b47ea64efd8bfa1afbb1f0bc67_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Leases - Additional Information (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i5390c91016334861a0dbfe20abccfd72_I20220101",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Leases - Lease Cost (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.semrush.com/role/LeasesLeaseCostDetails",
     "shortName": "Leases - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Leases- Finance Lease Cost (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails",
     "shortName": "Leases- Finance Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate of Leases (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails",
     "shortName": "Leases - Weighted Average Remaining Lease Term and Discount Rate of Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Leases - Future Minimum Amounts Payable (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails",
     "shortName": "Leases - Future Minimum Amounts Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i0cbae39c97014403bfb24f4a11c4f054_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Leases - Future Minimum Payments for Operating Leases and Capital Leases (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails",
     "shortName": "Leases - Future Minimum Payments for Operating Leases and Capital Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i0cbae39c97014403bfb24f4a11c4f054_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
     "shortName": "Property and Equipment, Net - Schedule of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Property and Equipment, Net - Additional Information (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails",
     "shortName": "Property and Equipment, Net - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i52342f9479424476bfa3901398749142_D20210101-20210131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "semr:NumberOfInvestmentsPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "investment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Other Assets (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.semrush.com/role/OtherAssetsDetails",
     "shortName": "Other Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i52342f9479424476bfa3901398749142_D20210101-20210131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "semr:NumberOfInvestmentsPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "investment",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Additional Information (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "icdc61b13f6af410dafaad86de4eb78d0_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "semr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i0cbae39c97014403bfb24f4a11c4f054_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails",
     "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i009c6fbda2bd45adb6b8033dd6b28635_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
     "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i009c6fbda2bd45adb6b8033dd6b28635_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Exit Costs (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.semrush.com/role/ExitCostsDetails",
     "shortName": "Exit Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i8c361c6af5e946d5866e577c9bf0edde_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GainOrLossOnSaleOfStockInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedSalariesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Accrued expenses (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.semrush.com/role/AccruedexpensesDetails",
     "shortName": "Accrued expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedSalariesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ibd5b46968e5641d091d37c0f58f76e3c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Revolving Credit Facility (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.semrush.com/role/RevolvingCreditFacilityDetails",
     "shortName": "Revolving Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ibd5b46968e5641d091d37c0f58f76e3c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Income Taxes - Loss Before Income Taxes (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails",
     "shortName": "Income Taxes - Loss Before Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Income Taxes - Provision For Income Taxes (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes - Provision For Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails",
     "shortName": "Income Taxes - Reconciliation of Effective Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Income Taxes - Additional Information (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Additional Information (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails",
     "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ia37d7746852d4ef89273a9eb90211e6f_I20210328",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ib9263539a72d443b9f23b7347a0731ea_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Common Stock Reserved for Future Issuance (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
     "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Common Stock Reserved for Future Issuance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
     "shortName": "Stock-Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails",
     "shortName": "Stock-Based Compensation - Fair Value Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i0cbae39c97014403bfb24f4a11c4f054_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Stock-Based Compensation - Options Activity (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails",
     "shortName": "Stock-Based Compensation - Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Stock-Based Compensation - RSU and PSU Activity (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails",
     "shortName": "Stock-Based Compensation - RSU and PSU Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "ia2acbdccf2484fe2b0ff4900d9466b5c_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Stock-Based Compensation - PSU Awards Fair Value Assumption (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails",
     "shortName": "Stock-Based Compensation - PSU Awards Fair Value Assumption (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i1a2f9cd7f0e34c43ac8f9b224e61482a_D20220101-20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Stock-Based Compensation - Expense (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.semrush.com/role/StockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i00933b39561747109fd740e2afbdb708_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Commitments and Contingencies - Other Commitments (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails",
     "shortName": "Commitments and Contingencies - Other Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Components of Other Income (Expense), Net (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails",
     "shortName": "Components of Other Income (Expense), Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Employee Benefit Plan (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.semrush.com/role/EmployeeBenefitPlanDetails",
     "shortName": "Employee Benefit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Segment and Geographic Information (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.semrush.com/role/SegmentandGeographicInformationDetails",
     "shortName": "Segment and Geographic Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i4398decb68324efdba9f29bfa36270c7_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Organization and Description of Business",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.semrush.com/role/OrganizationandDescriptionofBusiness",
     "shortName": "Organization and Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "semr-20221231.htm",
      "contextRef": "i644f9218b40d4ab2bfaebf6b737599b1_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 85,
   "tag": {
    "country_CY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CYPRUS",
        "terseLabel": "Cyprus"
       }
      }
     },
     "localname": "CY",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CZ": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CZECHIA",
        "terseLabel": "Czech Republic"
       }
      }
     },
     "localname": "CZ",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ES": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SPAIN",
        "terseLabel": "Spain"
       }
      }
     },
     "localname": "ES",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_RU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RUSSIAN FEDERATION",
        "terseLabel": "Russia"
       }
      }
     },
     "localname": "RU",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails",
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.semrush.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "semr_A2019StockOptionAndGrantPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Stock Option And Grant Plan",
        "label": "2019 Stock Option And Grant Plan [Member]",
        "terseLabel": "2019 Plan"
       }
      }
     },
     "localname": "A2019StockOptionAndGrantPlanMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_A2021StockOptionAndIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Stock Option And Incentive Plan",
        "label": "2021 Stock Option And Incentive Plan [Member]",
        "terseLabel": "2021 Plan"
       }
      }
     },
     "localname": "A2021StockOptionAndIncentivePlanMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_AuditorInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Auditor Information [Abstract]",
        "label": "Auditor Information [Abstract]"
       }
      }
     },
     "localname": "AuditorInformationAbstract",
     "nsuri": "http://www.semrush.com/20221231",
     "xbrltype": "stringItemType"
    },
    "semr_AustinTexasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Austin, Texas",
        "label": "Austin, Texas [Member]",
        "terseLabel": "Austin, Texas"
       }
      }
     },
     "localname": "AustinTexasMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_BacklinkoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Backlinko",
        "label": "Backlinko [Member]",
        "terseLabel": "Backlinko"
       }
      }
     },
     "localname": "BacklinkoMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_BarcelonaSpainMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Barcelona, Spain",
        "label": "Barcelona, Spain [Member]",
        "terseLabel": "Barcelona, Spain"
       }
      }
     },
     "localname": "BarcelonaSpainMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_BostonMassachusettsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boston, Massachusetts",
        "label": "Boston, Massachusetts [Member]",
        "terseLabel": "Boston, Massachusetts"
       }
      }
     },
     "localname": "BostonMassachusettsMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration, Liability, Fair Value Disclosure",
        "label": "Business Combination, Contingent Consideration, Liability, Fair Value Disclosure",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityFairValueDisclosure",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_BusinessCombinationContingentConsiderationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration, Term",
        "label": "Business Combination, Contingent Consideration, Term",
        "terseLabel": "Contingent consideration, service period"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationTerm",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets And Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets And Goodwill",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Leases, Future Minimum Payments Due in Year Five and Thereafter",
        "label": "Capital Leases, Future Minimum Payments Due in Year Five and Thereafter",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_CashCashEquivalentsAndInvestmentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash, Cash Equivalents and Investments",
        "label": "Cash, Cash Equivalents and Investments [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndInvestmentsPolicyTextBlock",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure",
        "label": "Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure",
        "totalLabel": "Estimated Fair Value, Total cash, cash equivalents and investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_CoFoundersExecutiveOfficersAndOfficersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Co-founders, Executive Officers and Officers",
        "label": "Co-founders, Executive Officers and Officers [Member]",
        "terseLabel": "Co-founders, Executive Officers and Officers"
       }
      }
     },
     "localname": "CoFoundersExecutiveOfficersAndOfficersMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Capital Shares Reserved For Future Issuance",
        "label": "Common Stock, Capital Shares Reserved For Future Issuance [Table Text Block]",
        "terseLabel": "Schedule of Common Stock Reserved For Future Issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "semr_CommonStockVotingRightsNumberOfVotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Voting Rights, Number Of Votes",
        "label": "Common Stock, Voting Rights, Number Of Votes",
        "terseLabel": "Number of votes per share of stock held"
       }
      }
     },
     "localname": "CommonStockVotingRightsNumberOfVotes",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "semr_ContentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Content",
        "label": "Content [Member]",
        "terseLabel": "Content"
       }
      }
     },
     "localname": "ContentMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_ContingentConsiderationLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration Liability",
        "label": "Contingent Consideration Liability [Member]",
        "terseLabel": "Contingent Consideration Liability"
       }
      }
     },
     "localname": "ContingentConsiderationLiabilityMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness",
        "label": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness",
        "terseLabel": "Anniversary of effectiveness"
       }
      }
     },
     "localname": "ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares",
        "label": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares",
        "terseLabel": "Percentage of outstanding shares (as percent)"
       }
      }
     },
     "localname": "ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required",
        "label": "Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required",
        "terseLabel": "Percentage of votes required"
       }
      }
     },
     "localname": "ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "semr_DallasTexasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dallas, Texas",
        "label": "Dallas, Texas [Member]",
        "terseLabel": "Dallas, Texas"
       }
      }
     },
     "localname": "DallasTexasMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_DataCenterEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Data Center Equipment",
        "label": "Data Center Equipment [Member]",
        "terseLabel": "Data center equipment"
       }
      }
     },
     "localname": "DataCenterEquipmentMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering",
        "label": "Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering",
        "terseLabel": "Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA (as percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "semr_DebtInstrumentVariableInterestRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Variable Interest Rate Floor",
        "label": "Debt Instrument, Variable Interest Rate Floor",
        "terseLabel": "Variable interest rate floor (as percent)"
       }
      }
     },
     "localname": "DebtInstrumentVariableInterestRateFloor",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering",
        "label": "Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering",
        "terseLabel": "Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA (as percent)"
       }
      }
     },
     "localname": "DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "semr_DebtIssuanceCostsIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Costs Incurred But Not Yet Paid",
        "label": "Debt Issuance Costs Incurred But Not Yet Paid",
        "terseLabel": "Credit facility costs incurred and not paid"
       }
      }
     },
     "localname": "DebtIssuanceCostsIncurredButNotYetPaid",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_DeferredOfferingCostsIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Offering Costs Incurred But Not Yet Paid",
        "label": "Deferred Offering Costs Incurred But Not Yet Paid",
        "terseLabel": "Deferred offering costs incurred and not paid"
       }
      }
     },
     "localname": "DeferredOfferingCostsIncurredButNotYetPaid",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_DeferredTaxAssetsFinanceLease": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Finance Lease",
        "label": "Deferred Tax Assets, Finance Lease",
        "terseLabel": "Finance lease"
       }
      }
     },
     "localname": "DeferredTaxAssetsFinanceLease",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_DeferredTaxLiabilitiesDeferredCommissions": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Deferred Commissions",
        "label": "Deferred Tax Liabilities, Deferred Commissions",
        "negatedTerseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredCommissions",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Net impact of GILTI, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Net impact of GILTI, Percent",
        "terseLabel": "Net impact of GILTI"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNetImpactOfGILTIPercent",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "semr_EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Attribute Expiration",
        "label": "Effective Income Tax Rate Reconciliation, Tax Attribute Expiration",
        "terseLabel": "Tax attribute expiration"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxAttributeExpiration",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "semr_FairValueOfContingentConsiderationLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Contingent Consideration Liability",
        "label": "Fair Value of Contingent Consideration Liability [Roll Forward]",
        "terseLabel": "Fair Value of Contingent Consideration Liability [Roll Forward]"
       }
      }
     },
     "localname": "FairValueOfContingentConsiderationLiabilityRollForward",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "semr_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Cost",
        "label": "Finance Lease Cost",
        "totalLabel": "Total finance lease cost"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_FollowOnOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Follow-On Offering",
        "label": "Follow-On Offering [Member]",
        "terseLabel": "Follow-On Offering"
       }
      }
     },
     "localname": "FollowOnOfferingMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_FollowOnPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Follow-on Public Offering",
        "label": "Follow-on Public Offering [Member]",
        "terseLabel": "Follow-on Public Offering"
       }
      }
     },
     "localname": "FollowOnPublicOfferingMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_IncreaseDecreaseInContractWithCustomerLiabilityNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Contract with Customer, Liability, Net",
        "label": "Increase (Decrease) in Contract with Customer, Liability, Net",
        "terseLabel": "Increase in deferred revenue, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiabilityNet",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_JPMorganChaseCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JP Morgan Chase Credit Agreement",
        "label": "JP Morgan Chase Credit Agreement [Member]",
        "terseLabel": "JP Morgan Chase Credit Agreement"
       }
      }
     },
     "localname": "JPMorganChaseCreditAgreementMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_JPMorganChaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JP Morgan Chase",
        "label": "JP Morgan Chase [Member]",
        "terseLabel": "JPMorgan Chase Bank, N.A."
       }
      }
     },
     "localname": "JPMorganChaseMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_KompyteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kompyte",
        "label": "Kompyte [Member]",
        "terseLabel": "Kompyte"
       }
      }
     },
     "localname": "KompyteMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_LeasesWeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases, Weighted Average Discount Rate",
        "label": "Leases, Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "LeasesWeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "semr_LesseeOperatingLeaseArea": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Area",
        "label": "Lessee, Operating Lease, Area",
        "terseLabel": "Number of square feet"
       }
      }
     },
     "localname": "LesseeOperatingLeaseArea",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "semr_LesseeOperatingLeaseOptionToExtendNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Option To Extend, Number",
        "label": "Lessee, Operating Lease, Option To Extend, Number",
        "terseLabel": "Number of extension options"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtendNumber",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "semr_LesseeOperatingLeaseOptionToTerminateNoticePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Option To Terminate, Notice Period",
        "label": "Lessee, Operating Lease, Option To Terminate, Notice Period",
        "terseLabel": "Option to terminate, prior notice period"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToTerminateNoticePeriod",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "semr_LesseeOperatingLeaseOptionToTerminatePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Option To Terminate, Period",
        "label": "Lessee, Operating Lease, Option To Terminate, Period",
        "terseLabel": "Option to terminate, period"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToTerminatePeriod",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "semr_LimassolCyprusMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Limassol, Cyprus",
        "label": "Limassol, Cyprus [Member]",
        "terseLabel": "Limassol, Cyprus"
       }
      }
     },
     "localname": "LimassolCyprusMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate",
        "label": "Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate",
        "terseLabel": "Advance rate (as percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "semr_MeasurementInputRevenueVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Revenue Volatility",
        "label": "Measurement Input, Revenue Volatility [Member]",
        "terseLabel": "Revenue volatility"
       }
      }
     },
     "localname": "MeasurementInputRevenueVolatilityMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_NonCashLeaseExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Cash Lease Expense",
        "label": "Non-Cash Lease Expense",
        "terseLabel": "Non-cash lease expense"
       }
      }
     },
     "localname": "NonCashLeaseExpense",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_NumberOfInvestmentsPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Investments Purchased",
        "label": "Number Of Investments Purchased",
        "terseLabel": "Number of convertible debt securities purchased"
       }
      }
     },
     "localname": "NumberOfInvestmentsPurchased",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "semr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Assets And Lease Liability, Reduction Due To Lease Modification",
        "label": "Operating Lease, Right-Of-Use Assets And Lease Liability, Reduction Due To Lease Modification",
        "terseLabel": "Reduction of right-of-use assets and lease liabilities due to lease modifications"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetsAndLeaseLiabilityReductionDueToLeaseModification",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Leases, Future Minimum Payments, Due In Year Five And Thereafter",
        "label": "Operating Leases, Future Minimum Payments, Due In Year Five And Thereafter",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInYearFiveAndThereafter",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_OtherForeignLocationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Foreign Locations",
        "label": "Other Foreign Locations [Member]",
        "terseLabel": "Other Foreign Locations"
       }
      }
     },
     "localname": "OtherForeignLocationsMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_OtherGeographicalAreaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Geographical Area",
        "label": "Other Geographical Area [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherGeographicalAreaMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_PragueCzechRepublicMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prague, Czech Republic",
        "label": "Prague, Czech Republic [Member]",
        "terseLabel": "Prague, Czech Republic"
       }
      }
     },
     "localname": "PragueCzechRepublicMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_ProwlyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prowly",
        "label": "Prowly [Member]",
        "terseLabel": "Prowly"
       }
      }
     },
     "localname": "ProwlyMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_RSAsRSUsAndPSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RSAs, RSUs and PSUs",
        "label": "RSAs, RSUs and PSUs [Member]",
        "terseLabel": "Unvested RSAs, RSUs, and PSUs"
       }
      }
     },
     "localname": "RSAsRSUsAndPSUsMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_ReclassificationOfDeferredRentLiabilityToRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification Of Deferred Rent Liability To Right-Of-Use Assets",
        "label": "Reclassification Of Deferred Rent Liability To Right-Of-Use Assets",
        "terseLabel": "Reclassification of deferred rent liability to right-of-use assets upon adoption of ASC 842"
       }
      }
     },
     "localname": "ReclassificationOfDeferredRentLiabilityToRightOfUseAssets",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_RightOfUseAssetAndLeaseLiabilityRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right-Of-Use Asset And Lease Liability Recognized",
        "label": "Right-Of-Use Asset And Lease Liability Recognized",
        "terseLabel": "Right-of-use assets and lease liabilities recorded upon adoption of ASC 842"
       }
      }
     },
     "localname": "RightOfUseAssetAndLeaseLiabilityRecognized",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Nonoperating Income (Expense)",
        "label": "Schedule Of Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of Components of Other Income (Expense), Net"
       }
      }
     },
     "localname": "ScheduleOfNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "semr_SeriesA1RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A-1 Redeemable Convertible Preferred Stock",
        "label": "Series A-1 Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series A-1"
       }
      }
     },
     "localname": "SeriesA1RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_SeriesARedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A Redeemable Convertible Preferred Stock",
        "label": "Series A Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series A"
       }
      }
     },
     "localname": "SeriesARedeemableConvertiblePreferredStockMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_SeriesBConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B Convertible Preferred Stock",
        "label": "Series B Convertible Preferred Stock [Member]",
        "terseLabel": "Series B Convertible Preferred Stock",
        "verboseLabel": "Series B"
       }
      }
     },
     "localname": "SeriesBConvertiblePreferredStockMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Forfeitures",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Forfeitures",
        "terseLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeitures",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value Rollforward",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value Rollforward [Roll Forward]",
        "terseLabel": "Aggregate Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollforwardRollForward",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value",
        "terseLabel": "Fair value of awards granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted-Average Remaining Contractual Term (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "semr_SignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "semr_SignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTable",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "semr_StockIssuedDuringPeriodSharesReclassificationOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Reclassification Of Shares",
        "label": "Stock Issued During Period, Shares, Reclassification Of Shares",
        "terseLabel": "Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesReclassificationOfShares",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "semr_StockIssuedDuringPeriodValueReclassificationOfShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Reclassification Of Shares",
        "label": "Stock Issued During Period, Value, Reclassification Of Shares",
        "terseLabel": "Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueReclassificationOfShares",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholders' Equity And Temporary Equity Disclosure",
        "label": "Stockholders' Equity And Temporary Equity Disclosure [Text Block]",
        "terseLabel": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAndTemporaryEquityDisclosureTextBlock",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "semr_TemporaryEquitySharesConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Shares, Conversion Of Convertible Securities",
        "label": "Temporary Equity, Shares, Conversion Of Convertible Securities",
        "negatedTerseLabel": "Conversion of preferred stock (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "semr_TemporaryEquityValueConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity , Value, Conversion Of Convertible Securities",
        "label": "Temporary Equity , Value, Conversion Of Convertible Securities",
        "negatedTerseLabel": "Conversion of preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityValueConversionOfConvertibleSecurities",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "semr_TrevosePennsylvaniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trevose, Pennsylvania",
        "label": "Trevose, Pennsylvania [Member]",
        "terseLabel": "Trevose, Pennsylvania"
       }
      }
     },
     "localname": "TrevosePennsylvaniaMember",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "semr_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Lease Term",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted-average remaining lease term (in years)"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.semrush.com/20221231",
     "presentation": [
      "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r419",
      "r586",
      "r600",
      "r623",
      "r624",
      "r644",
      "r651",
      "r658",
      "r721",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r419",
      "r586",
      "r600",
      "r623",
      "r624",
      "r644",
      "r651",
      "r658",
      "r721",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r410",
      "r419",
      "r449",
      "r450",
      "r451",
      "r562",
      "r586",
      "r600",
      "r623",
      "r624",
      "r644",
      "r651",
      "r658",
      "r716",
      "r721",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r410",
      "r419",
      "r449",
      "r450",
      "r451",
      "r562",
      "r586",
      "r600",
      "r623",
      "r624",
      "r644",
      "r651",
      "r658",
      "r716",
      "r721",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r294",
      "r295",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r645",
      "r657",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails",
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r294",
      "r295",
      "r607",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r645",
      "r657",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails",
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r692",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/Accruedexpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r14",
      "r656"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r18",
      "r123",
      "r627"
     ],
     "calculation": {
      "http://www.semrush.com/role/AccruedexpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Other taxes payable"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r2",
      "r169",
      "r181"
     ],
     "calculation": {
      "http://www.semrush.com/role/AccruedexpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.semrush.com/role/AccruedexpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses",
        "totalLabel": "Total accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesDetails",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r18",
      "r627"
     ],
     "calculation": {
      "http://www.semrush.com/role/AccruedexpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Employee compensation"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r18",
      "r110"
     ],
     "calculation": {
      "http://www.semrush.com/role/AccruedexpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vacation, Current",
        "terseLabel": "Vacation reserves"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r28",
      "r29",
      "r212",
      "r596",
      "r605",
      "r606"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive deficit"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r26",
      "r29",
      "r152",
      "r553",
      "r601",
      "r602",
      "r675",
      "r676",
      "r677",
      "r687",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r9",
      "r656"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r459",
      "r460",
      "r461",
      "r687",
      "r688",
      "r689",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r121",
      "r122",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r465"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": {
     "auth_ref": [
      "r693"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.",
        "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r50",
      "r76",
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Potentially dilutive common stock equivalents (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r167",
      "r180",
      "r208",
      "r231",
      "r274",
      "r284",
      "r289",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r506",
      "r508",
      "r523",
      "r656",
      "r719",
      "r720",
      "r771"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r202",
      "r213",
      "r231",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r506",
      "r508",
      "r523",
      "r656",
      "r719",
      "r720",
      "r771"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r302",
      "r314"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Amortized Cost, Investments"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss",
        "verboseLabel": "Unrealized loss on short-term investments"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r71",
      "r301",
      "r314",
      "r592"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Estimated Fair Value, Investments",
        "verboseLabel": "Short-term investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r424",
      "r425",
      "r426",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r502",
      "r649",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r137",
      "r138",
      "r502",
      "r649",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition, Contingent Consideration [Line Items]",
        "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionContingentConsiderationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Outstanding capital acquired (as percent)"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r145",
      "r146",
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration payable"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Contingent consideration, measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r147",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions, Acquired Intangible Assets, and Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
        "terseLabel": "Assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Current and non-current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r139",
      "r140"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Identifiable intangible assets",
        "verboseLabel": "Identifiable intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "Liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r55",
      "r56"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in lease obligation from new lease.",
        "label": "Lease Obligation Incurred",
        "terseLabel": "Acquisition of fixed assets under finance leases"
       }
      }
     },
     "localname": "CapitalLeaseObligationsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasedAssetsGross": {
     "auth_ref": [
      "r196"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Capital Leased Assets, Gross",
        "terseLabel": "Capital leased assets"
       }
      }
     },
     "localname": "CapitalLeasedAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases.",
        "label": "Capital Leases, Future Minimum Payments Due",
        "totalLabel": "Total future lease payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due, Next 12 Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Four Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Three Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.",
        "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.",
        "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesIncomeStatementAmortizationExpense": {
     "auth_ref": [
      "r197",
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge for the use of long-lived depreciable capital leased assets for the period.",
        "label": "Capital Leases, Income Statement, Amortization Expense",
        "terseLabel": "Amortization of assets under capital leases"
       }
      }
     },
     "localname": "CapitalLeasesIncomeStatementAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesOfLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Leases of Lessee [Abstract]",
        "terseLabel": "Capital Leases"
       }
      }
     },
     "localname": "CapitalLeasesOfLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLossCarryforwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year.",
        "label": "Capital Loss Carryforward [Member]",
        "terseLabel": "Capital Loss Carryforward"
       }
      }
     },
     "localname": "CapitalLossCarryforwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized software development costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r190",
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Amortization expense associated with capitalized development costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareImpairments1": {
     "auth_ref": [
      "r191",
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss from capitalized computer software costs.",
        "label": "Capitalized Computer Software, Impairments",
        "terseLabel": "Capitalized computer software, impairments"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareImpairments1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r320"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization of deferred contract costs"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Amortization period of deferred contract costs"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r319"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.",
        "label": "Capitalized Contract Cost, Net, Current",
        "terseLabel": "Deferred contract costs, current portion"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r319"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Deferred contract costs, net of current portion"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r52",
      "r204",
      "r626"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      },
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Amortized Cost, Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "semr_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Estimated Fair Value, Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r53",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r674"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "totalLabel": "Amortized Cost, Total cash, cash equivalents and investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r47",
      "r52",
      "r58"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year",
        "totalLabel": "Cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r47",
      "r163"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "(Decrease) increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r671"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash Equivalents, at Carrying Value",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r231",
      "r251",
      "r252",
      "r254",
      "r256",
      "r260",
      "r261",
      "r307",
      "r347",
      "r349",
      "r350",
      "r351",
      "r354",
      "r355",
      "r385",
      "r386",
      "r388",
      "r389",
      "r391",
      "r523",
      "r625",
      "r670",
      "r683",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/Cover",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r22",
      "r173",
      "r186"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 13)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r94",
      "r341",
      "r342",
      "r609",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Contingent Liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/Cover",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/Cover",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Total authorized shares of common stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r687",
      "r688",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r8",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r8",
      "r656"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r30",
      "r215",
      "r217",
      "r222",
      "r593",
      "r597"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "verboseLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r177",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk and Significant Customers"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r150",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r393",
      "r394",
      "r407"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r393",
      "r394",
      "r407"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue, net of current portion"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized that was included in deferred revenue at the beginning of each period"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r55",
      "r56",
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued",
        "terseLabel": "Number of shares issued in conversion (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.",
        "label": "Convertible Debt Securities [Member]",
        "terseLabel": "Convertible Debt Securities"
       }
      }
     },
     "localname": "ConvertibleDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r646",
      "r648",
      "r783"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r36",
      "r231",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r523",
      "r719"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Revenue"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r686",
      "r755",
      "r757"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r686",
      "r755"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r134",
      "r485",
      "r493",
      "r686"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current taxes"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current taxes:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r686",
      "r755",
      "r757"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r230",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r372",
      "r379",
      "r380",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacility"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r168",
      "r171",
      "r179",
      "r235",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r536",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Margin on variable interest rate (as percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r20",
      "r235",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r536",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r305",
      "r316",
      "r633"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Aggregate fair value of investments in unrealized loss position for less than twelve months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities, Available-for-Sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Schedule of Cash, Cash Equivalents and Investments"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Gain (Loss)",
        "negatedTerseLabel": "Changes in fair value of convertible debt securities",
        "terseLabel": "Fair value of the convertible notes gain (loss)"
       }
      }
     },
     "localname": "DebtSecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.semrush.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Realized Gain (Loss)",
        "terseLabel": "Realized gain or loss on investments"
       }
      }
     },
     "localname": "DebtSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r686",
      "r756",
      "r757"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r164"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r134",
      "r686",
      "r756"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r50",
      "r134",
      "r486",
      "r492",
      "r493",
      "r686"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred taxes:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r4",
      "r5",
      "r170",
      "r178",
      "r479"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r470",
      "r471"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r686",
      "r756",
      "r757"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.",
        "label": "Deferred Tax Assets, Capital Loss Carryforwards",
        "terseLabel": "Capital loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r480"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Capitalized research and development expenditures"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r753"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.",
        "label": "Deferred Tax Assets, Other Tax Carryforwards",
        "terseLabel": "Other deferred tax asset carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOtherTaxCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "terseLabel": "Accruals and reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r481"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r126",
      "r753"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax (liabilities) assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r132",
      "r754"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "auth_ref": [
      "r754"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "terseLabel": "Deferred tax liability on undistributed foreign earnings"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Matching contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined contribution plan.",
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "DefinedContributionPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/EmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r50",
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r50",
      "r272"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r423",
      "r454",
      "r455",
      "r457",
      "r463",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net loss per share attributable to common stockholders\u2014basic and diluted:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r223",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r249",
      "r251",
      "r254",
      "r255",
      "r256",
      "r258",
      "r512",
      "r513",
      "r594",
      "r598",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r223",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r251",
      "r254",
      "r255",
      "r256",
      "r258",
      "r512",
      "r513",
      "r594",
      "r598",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r60",
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r473"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r233",
      "r473",
      "r495"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Expected benefit from income taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r495",
      "r752"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Deferred statutory rate changes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent",
        "terseLabel": "Impact of disposition of Russian subsidiaries"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign income tax rate differential"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "terseLabel": "Non-deductible expenses"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent",
        "terseLabel": "Foreign research and development incentive"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "terseLabel": "Stock compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r752",
      "r758"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State taxes, net of federal benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelocationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relocation of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Relocation [Member]",
        "terseLabel": "Employee Relocation"
       }
      }
     },
     "localname": "EmployeeRelocationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unrecognized compensation cost, period of recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r751"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r751"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost, options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r458"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit",
        "terseLabel": "Tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "ESPP"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "netLabel": "Stock options",
        "terseLabel": "Stock options outstanding",
        "verboseLabel": "Options outstanding"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r100",
      "r200",
      "r219",
      "r220",
      "r221",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r248",
      "r259",
      "r308",
      "r392",
      "r459",
      "r460",
      "r461",
      "r488",
      "r489",
      "r511",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r553",
      "r601",
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r514",
      "r515",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r161",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Measurements, Recurring and Nonrecurring"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Key Inputs Used in the Fair Value Calculation of Share Purchase Option",
        "verboseLabel": "Schedule of Key Inputs Used in the Fair Value Calculation of Contingent Consideration Payable"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r158",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r158",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r154",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r370",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r515",
      "r559",
      "r560",
      "r561",
      "r640",
      "r641",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r160",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r514",
      "r515",
      "r517",
      "r518",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r370",
      "r411",
      "r416",
      "r515",
      "r559",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r370",
      "r411",
      "r416",
      "r515",
      "r560",
      "r640",
      "r641",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2 Inputs)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r370",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r515",
      "r561",
      "r640",
      "r641",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant Unobservable Inputs (Level 3 Inputs)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r158",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Rollforward of Fair Value Measurements of Contingent Consideration"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Disclosure of Fair Value of Financial Instruments and Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r519"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "terseLabel": "Change in fair value included in other income, net"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "terseLabel": "Investment in convertible debt securities"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesRollforwardofFairValueMeasurementsofConvertibleDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r519"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "terseLabel": "Expense recognized related to service period rendered"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedLabel": "Payments made"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Balance as of December\u00a031, 2022",
        "periodStartLabel": "Balance as of December\u00a031, 2021"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r370",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r559",
      "r560",
      "r561",
      "r640",
      "r641",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r520",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r540",
      "r543",
      "r655"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "semr_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r538",
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Amounts Payable of Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "terseLabel": "Total lease payments",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease liability.",
        "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r540",
      "r543",
      "r655"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "semr_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of lease assets",
        "verboseLabel": "Amortization of assets under finance leases"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFinanceLeaseCostDetails",
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r762"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Finance leased asset"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r549",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r548",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r303",
      "r304",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r317",
      "r318",
      "r381",
      "r390",
      "r510",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r633",
      "r697",
      "r698",
      "r699",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r206",
      "r326"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.",
        "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r589",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r82",
      "r590"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r77",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r82",
      "r589"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net carrying amount",
        "verboseLabel": "Capitalized internal-use software asset balance"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r524",
      "r525",
      "r526",
      "r527"
     ],
     "calculation": {
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedTerseLabel": "Foreign currency exchange loss",
        "verboseLabel": "Foreign currency exchange loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and office equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "auth_ref": [
      "r678",
      "r679",
      "r681",
      "r780",
      "r782"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "negatedTerseLabel": "Loss on disposal of subsidiaries"
       }
      }
     },
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r205",
      "r321",
      "r591",
      "r634",
      "r656",
      "r702",
      "r709"
     ],
     "calculation": {
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "semr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill",
       "weight": 1.0
      },
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance as of December 31, 2022",
        "periodStartLabel": "Balance as of January 1, 2022",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r322",
      "r634"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Kompyte acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and acquired intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r35",
      "r231",
      "r274",
      "r283",
      "r288",
      "r291",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r523",
      "r632",
      "r719"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r50",
      "r85"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Intangible asset impairment expense"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r232",
      "r494"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r32",
      "r165",
      "r174",
      "r188",
      "r274",
      "r283",
      "r288",
      "r291",
      "r595",
      "r632"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r232",
      "r494"
     ],
     "calculation": {
      "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r328",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r233",
      "r474",
      "r477",
      "r484",
      "r490",
      "r496",
      "r498",
      "r499",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r234",
      "r247",
      "r248",
      "r273",
      "r472",
      "r491",
      "r497",
      "r599"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Provision for income taxes",
        "verboseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r218",
      "r468",
      "r469",
      "r477",
      "r478",
      "r483",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r680"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedTerseLabel": "Deferred contract costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r587",
      "r680"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r680",
      "r767"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Change in operating lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "auth_ref": [
      "r680"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r75",
      "r80"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r39",
      "r376",
      "r384",
      "r642",
      "r643"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r225",
      "r227",
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r694",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest on investment.",
        "label": "Investment Interest Rate",
        "terseLabel": "Investment interest rate"
       }
      }
     },
     "localname": "InvestmentInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r550",
      "r655"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Cost and Weighted-Average Lease Term and Discount Rate"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Amounts Payable of Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r551"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Operating lease renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease arrangement term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit Sub-Facility"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r17",
      "r231",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r507",
      "r508",
      "r509",
      "r523",
      "r631",
      "r719",
      "r771",
      "r772"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r13",
      "r172",
      "r185",
      "r656",
      "r685",
      "r700",
      "r761"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r19",
      "r203",
      "r231",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r507",
      "r508",
      "r509",
      "r523",
      "r656",
      "r719",
      "r771",
      "r772"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r16",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "auth_ref": [
      "r684"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of the credit facility.",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "negatedTerseLabel": "Line of credit facility, increase (decrease), net"
       }
      }
     },
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r16",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r16"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r16",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Fee on undrawn amounts (as percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment, Net by Geographic Location"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r171",
      "r182",
      "r369",
      "r383",
      "r640",
      "r641"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Amount drawn"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "terseLabel": "Risk free interest rate"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r226"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r226"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r47",
      "r48",
      "r51"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r33",
      "r51",
      "r175",
      "r187",
      "r201",
      "r214",
      "r216",
      "r221",
      "r231",
      "r239",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r248",
      "r253",
      "r274",
      "r283",
      "r288",
      "r291",
      "r307",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r513",
      "r523",
      "r632",
      "r719"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1": {
     "auth_ref": [
      "r55",
      "r56",
      "r57"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired",
        "terseLabel": "Accrued purchase consideration"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r295"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense), net",
        "verboseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OneTimeTerminationBenefitsMember": {
     "auth_ref": [
      "r635",
      "r636",
      "r637",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.",
        "label": "One-time Termination Benefits [Member]",
        "terseLabel": "One-time Termination Benefits"
       }
      }
     },
     "localname": "OneTimeTerminationBenefitsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r274",
      "r283",
      "r288",
      "r291",
      "r632"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r544",
      "r655"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r764"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails",
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total lease liabilities",
        "verboseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails",
      "http://www.semrush.com/role/LeasesFutureMinimumAmountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r549",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r548",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateofLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total future lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesFutureMinimumPaymentsforOperatingLeasesandCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/OrganizationandDescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.semrush.com/role/AccruedexpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "verboseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/OtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table Text Block]",
        "terseLabel": "Schedule of Other Commitments"
       }
      }
     },
     "localname": "OtherCommitmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r148",
      "r149",
      "r151"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized loss on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r148",
      "r149",
      "r151"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Cumulative translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r109",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "verboseLabel": "Components of Other Income (Expense), Net"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r656"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "verboseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ComponentsofOtherIncomeExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [
      "r635",
      "r636",
      "r637",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other Restructuring"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Underwriters' Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaidInKindInterest": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Paid-in-Kind Interest",
        "terseLabel": "Non-cash interest expense"
       }
      }
     },
     "localname": "PaidInKindInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedLabel": "Payment of deferred offering costs",
        "terseLabel": "Payment of deferred offering costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r41",
      "r70",
      "r224"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedTerseLabel": "Purchases of convertible debt securities",
        "terseLabel": "Purchases of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.semrush.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r42",
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash consideration for acquisition"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Cash paid for acquisition of businesses, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-Term Investments",
        "negatedTerseLabel": "Purchases of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments to Develop Software",
        "negatedTerseLabel": "Capitalization of internal-use software development costs"
       }
      }
     },
     "localname": "PaymentsToDevelopSoftware",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "PSUs",
        "verboseLabel": "Performance stock units issued and outstanding"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Shares of Preferred Stock",
        "verboseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r7",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r7",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r7",
      "r656"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Undesignated preferred stock, $0.00001 par value \u2014 100,000 shares authorized, and no shares issued or outstanding as of December\u00a031, 2022 or 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r674"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Net proceeds from completing public offerings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r45",
      "r119"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from issuance of shares in connection with Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r714",
      "r763",
      "r766"
     ],
     "calculation": {
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r715",
      "r766"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r673",
      "r713",
      "r762"
     ],
     "calculation": {
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails",
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r93",
      "r611",
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails",
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r611",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetTables",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails",
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "verboseLabel": "Estimated Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "label": "Repayments of Debt and Lease Obligation",
        "negatedTerseLabel": "Payment of finance leases"
       }
      }
     },
     "localname": "RepaymentsOfDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r125",
      "r192",
      "r779"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r87",
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Software Development Costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r608",
      "r672",
      "r682"
     ],
     "calculation": {
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash included in \u201cother long-term assets\u201d"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "verboseLabel": "Restricted stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units issued and outstanding",
        "verboseLabel": "RSU"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r329",
      "r331",
      "r334",
      "r339",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Exit Costs"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCosts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "auth_ref": [
      "r330",
      "r333",
      "r336",
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.",
        "label": "Restructuring and Related Cost, Expected Cost",
        "terseLabel": "Expected restructuring and related cost"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostExpectedCost1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r50",
      "r335",
      "r336",
      "r717"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Exit costs",
        "verboseLabel": "Exit costs"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r330",
      "r331",
      "r336",
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r10",
      "r107",
      "r184",
      "r604",
      "r606",
      "r656"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r200",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r248",
      "r308",
      "r459",
      "r460",
      "r461",
      "r488",
      "r489",
      "r511",
      "r601",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r270",
      "r271",
      "r282",
      "r286",
      "r287",
      "r293",
      "r294",
      "r297",
      "r405",
      "r406",
      "r588"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r409",
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "verboseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Total Revenue by Geographic Area"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Aggregate amount of transaction price"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Remaining performance obligation, expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r547",
      "r655"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Net proceeds"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Stock sold (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Price per share (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AccruedexpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Potentially Dilutive Common Stock Equivalents"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r137",
      "r138",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueofContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r117",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Stock-based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r634",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of Loss Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]",
        "terseLabel": "Summary of PSU Activity"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/PropertyandEquipmentNetAdditionalInformationDetails",
      "http://www.semrush.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Purchase Price Allocation Recorded in the Consolidated Balance Sheet"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r58",
      "r166",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r336",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r31",
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r420",
      "r422",
      "r424",
      "r425",
      "r426",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of RSU Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r111",
      "r113",
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Assumptions to Determine Fair Value"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r209",
      "r210",
      "r211",
      "r260",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r644",
      "r670",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r267",
      "r268",
      "r269",
      "r274",
      "r275",
      "r285",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r296",
      "r297",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment and Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SegmentandGeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "terseLabel": "Service period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Awards granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r436",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested ending balance (in shares)",
        "periodStartLabel": "Unvested beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r436",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Unvested ending balance (in dollars per share)",
        "periodStartLabel": "Unvested beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)",
        "terseLabel": "Vested (in shares)",
        "verboseLabel": "Vesting of Common Stock (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield",
        "verboseLabel": "Dividend Yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility",
        "verboseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Weighted-average risk-free interest rate",
        "verboseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares reserved and authorized (in shares)",
        "verboseLabel": "Shares of common stock authorized for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding (in shares)",
        "periodStartLabel": "Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "verboseLabel": "Number of Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding (in dollars per share)",
        "periodStartLabel": "Outstanding (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted-Average Exercise Price (per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum",
        "terseLabel": "Percent of outstanding shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r424",
      "r425",
      "r426",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails",
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r427",
      "r446",
      "r447",
      "r448",
      "r449",
      "r452",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested",
        "periodEndLabel": "Unvested balance as of December 31, 2022",
        "periodStartLabel": "Unvested balance at January 1, 2022"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationRSUandPSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Award expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life \u2013 in years",
        "verboseLabel": "Term (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.semrush.com/role/StockBasedCompensationPSUAwardsFairValueAssumptionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant date fair value of options granted (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r545",
      "r655"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r59",
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Software Development",
        "verboseLabel": "Capitalized internal-use software"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r231",
      "r251",
      "r252",
      "r254",
      "r256",
      "r260",
      "r261",
      "r307",
      "r347",
      "r349",
      "r350",
      "r351",
      "r354",
      "r355",
      "r385",
      "r386",
      "r388",
      "r389",
      "r391",
      "r523",
      "r625",
      "r670",
      "r683",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/Cover",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r25",
      "r100",
      "r200",
      "r219",
      "r220",
      "r221",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r248",
      "r259",
      "r308",
      "r392",
      "r459",
      "r460",
      "r461",
      "r488",
      "r489",
      "r511",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r553",
      "r601",
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r259",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r24",
      "r100",
      "r101",
      "r107",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Conversion of preferred stock (in shares)",
        "verboseLabel": "Conversion of stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r7",
      "r8",
      "r100",
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Issuance of shares in connection with Employee Stock Purchase Plan (in shares)",
        "verboseLabel": "Issuance of shares in connection with Employee Stock Purchase Plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r100",
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Class A Common Stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r7",
      "r8",
      "r100",
      "r107",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Exercised (in shares)",
        "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r25",
      "r100",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Conversion of preferred stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r7",
      "r8",
      "r100",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of shares in connection with Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r100",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of Class A Common Stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r25",
      "r100",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r8",
      "r11",
      "r12",
      "r69",
      "r656",
      "r685",
      "r700",
      "r761"
     ],
     "calculation": {
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Stock split, conversion ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reporting subsequent events.",
        "label": "Subsequent Events, Policy [Policy Text Block]",
        "terseLabel": "Subsequent Events Considerations"
       }
      }
     },
     "localname": "SubsequentEventsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r554",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow disclosures"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r347",
      "r349",
      "r350",
      "r351",
      "r354",
      "r355"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Authorized",
        "terseLabel": "Redeemable convertible preferred stock, authorized (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade name"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAdditionalInformationDetails",
      "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r303",
      "r304",
      "r381",
      "r390",
      "r510",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r697",
      "r698",
      "r699",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r330",
      "r331",
      "r336",
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/ExitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryBondSecuritiesMember": {
     "auth_ref": [
      "r781"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government.",
        "label": "US Treasury Bond Securities [Member]",
        "terseLabel": "U.S. treasury securities"
       }
      }
     },
     "localname": "USTreasuryBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandInvestmentsDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r176",
      "r189",
      "r466",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Unremitted earnings of foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r467",
      "r476"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Liability for uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Accrued interest and penalties related to uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r262",
      "r263",
      "r265",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase in valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r546",
      "r655"
     ],
     "calculation": {
      "http://www.semrush.com/role/LeasesLeaseCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/RevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r250",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r249",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted-average number of shares of common stock used in computing net loss per share attributable to common stockholders\u2014basic and diluted:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.semrush.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org/topic&trid=49130413",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "https://asc.fasb.org/topic&trid=2122503",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406127&loc=d3e45014-112735",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406127&loc=d3e45031-112735",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "840",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=123404220&loc=d3e56872-110439",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235116",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r661": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r662": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r663": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r664": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r665": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r666": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r667": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r668": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r669": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001628280-23-008111-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-23-008111-xbrl.zip
M4$L#!!0    ( (R$;U9Z-)"VJP,  /\<   6    97AH:6)I=#(Q,3$R,S$R
M,#(R+FAT;>5977/:.!1]WU^ANK/;EUC^P!0PA)G&9)IV2)H)=#/=EQW9NL&:
MRI9'$A#RZU?^H-T4VC2==F>#>0 +Z4KWGG-T+?N.GDW>1?,/EZ<HU1E'E^]/
MIF\B9-F.<]V)'&<RGZ"S^?D4!=CUT%R27#'-1$ZXXYQ>6,A*M2Y"QUFOUWC=
MP4(NG/F54TX5.%P(!9AJ:HU'Y3_F&P@=_S9Z9MMH(I)E!KE&B02B@:*E8OD"
M75-0'Y%M-Z,B46PD6Z0:^:[?0=="?F0K4O=KICF,M_.,G+H]<JI%1K&@F_&(
MLA5B]-AB;A#0@>\';C].@@% '+],>OVN[WOFU^W[?WO&2<<,KVV4WG XMC*6
MVRF4ZX<]O]##-:,Z#3W7_=VJQHU'-R+79C%IC.O+>HZ=F33<:IMPMLC#*AZK
M-MUV)X(+&3YWJ\^P[+%O2,;X)GPQ9QDH= %K="4RDK\X4H8#6X%D-_5 Q>[
M^&3<JYKKQE\S#V<Y;/WW_-+IT]N4Q<R@Z6'OOL?[?4T,LB!_N;/!7F>G3&DD
M;M!L&2M&&9',S%VV(9-+E:(SP:G1C#I";_($/SJ</;0]8*5)S&$[(!:2@K0-
M&)P4"L+MQ9 R57"R"5E>A509#3,B%T9,L=!:9&'7Q+\"J5E">+-(M5[=W<BL
M.\!!MULJ31L_-=TNW(@05R)T--WM"P:XV^M\M=O%W@_V]7O]'[+\IK,][ 6#
M[YK6J8"HP3!PJX+DQU;'VAH4A)9Z"/WB%GD&X1T*O\2\AON_WXI5_OBDZLTG
M#3;Q?R,TMPS,^JZA3P.%MTO)%&5)>4\I]_8[N2 YNR-E^QXN#W#?[$8MBM $
MC93@C*+2_>'_%8^=G%>KHLEM]S+:3]'%H2 T 4[61,)CU/&T(IR=GE<:B#Z@
MZ7S2CNRP'XDK*)8Q9TF9&:)-85!I >M_(84E%C]Y^S\M,"XE62SA"$5WD*1H
M*X/#)?]2BC7?X$1DAGQ48'2'!$8MUX#@)*>'R_GV5C^#Q!R"=/EP$PE9"+E[
M^&D9\^=$*9*D2P5:'W+&;P0P@15P451O0V9XBM^W>MO/"L(>=?1_8N$UI)_@
M/UM-\P7H%&29X5NPPU^=H^DT:C/=KZ1);XP</M6OL_BLS42_!FGFV!P^T5<S
M1,U3FCFFGX!82$+;S/H?S[V7[G &,F[#'H](3BCY!>_HGA8<-0R[=#M5R6-/
M3>7?I;1"U(7$4 (W#SPKV"FN?7YQ6=5,W,\F)%:"+_6NR0/UN.:[+@U61<KQ
M/U!+ P04    " ",A&]6X6?/<0P#  "1"   %@   &5X:&EB:70R,S$Q,C,Q
M,C R,BYH=&W55MMNVS@0?>]73!ULNP$LZYHZJ[@&4MMM@TU2(W$1]&E!42.+
M#44*)!77^_4[DNQ>D%Y0%$6[?B!,S<R9,X<SHB8/YZ]FJS?+!92NDK!\_>S\
M; 8#S_=OXIGOSU=S>+FZ.(=D%(2P,DQ9X8163/K^XG( @]*Y.O7]S68SVL0C
M;=;^ZLIOH1)?:FUQE+M\,)VT3VA%ED\?3!YZ'LPU;RI4#KA!YC"'Q@JUAIL<
M[2UXWLYKINNM$>O2011$,=QH<RON6&]WPDF<[G$F?K^?^%V22:;S[722BSL0
M^=.!",,H#G(^SN(B3*+C)]DXCC Y.HK"I,A#]N2?D$CZY-['6+>5^'10">65
MV.9/QU'M3C8B=V4:!L$?@\YO.BFT<I3,4'#_M\>XA^3PG?.8%&N5=O4,^M"]
MF6NI37H0=+^3UN(5K!)RFSY>B0HM7.(&KG3%U..AI3/P+!I1](Y6_(MIV-+K
MMIL=7\*10N&>/PE I!?O2I$)4C,>A9\R_EHUGZ^#D^IH?E$A,ZULVSVZ@#.5
M8XVTT/8*U\(2*^JG99-)P>&4<]THU_;6<V&J'RWZ;6.=*+8_O>KDLU7?(/!=
MX4Z#*Q&$XMK4VK!V*"';@L&"RE>\-74>O20[AVM'L]:-W9_/M:G@VCN&2SV"
M.(Z]Z"@91\DAU&@<$ZI5;)?D&BO3V!)>:IG38SLDS?D(3JM6]1R8RBF+==T8
M1T'X%Z71_!9>U5W.UOR"7AP.EI*IX=<0:<C#^\%D(L;B#G< [;-O@2RJ6NHM
MX@YMV1A>,KM'H*[1C2&M2#D'>4?\@I$+A$?#[E4SA(UP)7G8&OE[M5OQM11]
M0"$44UPP"7:OJFV1OT"+3DHVK5S=N0@+ITHU%'S5D^C/(PR\OP^AT*9+MT5F
MH-=XCARK# W$84<P&OV_._G103(^L=T*"Z.L@T<'\?$)O*%A7</Y^?*[ROLU
M-3S3UFGJI@MF+>-E8]$Y^YMP^[2;O]@/'U]NM>ZO]M2@9.VXW;ON]E&9=DY7
M:? AA&4T%XV['_*-&W*W]I=U]]DP_0]02P,$%     @ C(1O5MKJV11<"
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
M0/F#\N"U+<43^!P2Z9Z1_6,D.22HO9O_^&SA2N;?I.#+%ZW3,V4_'[Z,_<:
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
M!^[ :PNYTV^"KF0/5U]]&'"V?!;PY9_VO)3#;<G]NM#^SO'J/U!+ P04
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
MTI(O*/E2(A.<RILDGI.%+/SD-T?V%QTO\Z)CM\K:SM^3,F]LG?P+4$L#!!0
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
M@:K6-.4&!Z,"<SBB/D2,>F9Z;B&\8 @;C[C4J:M@\J&<L"R 52&E(#(R)OH
MX2UJ5A#UM,HXY,#JE$PJ8Q6/CG-J;"0HT#Z@9JW,SQ\.0!*L/46\]]8B!JB!
MOVD@2B5$*<6WZ]U; 'VM0ACF1E*-B23,F53 Q$BBP&\()GIF?PP +<[T^N$
M1"3F7$C#<*1,8*:C8!H91+UAT?6A*N /2#-%'.)61Z8%\U18RI!.:U4IXR2*
M'NS_69.\T*69/(]#RN(V'FE/L 8?!EEP:Y %M>#!TW$F"J<-0]VJYGIOW+RF
M5MX?=L>^L.]U;!Y')+0P(HE4-3)8I!@EC$6NK,8Q>",Y0M$3U:?=U&M%K=7O
MH":&B.@0HB00%A$RVF(-WR**$4N%UU]2KQ=%E]-#UX,+;P/WP6 F24R%[HT'
M+C0$1T'[5.]DO:BU^D(5)F#F'):.1,F08 89BYRDQ$?'I>E7-NX:4'0Y>_1H
M5)X$8RD/C'%AI Q*4'!*-.%4]R!W\-6H+:L ='%@S+:Y1OQ,BY@/3?UI<-43
M8H2(&*9@("KFF404' I%!/?.:I9<CO776"LGQN(TDZ5>"T\LDHR!9^Z-P-9P
M%:*58"7V(15[QLW.[M/MJELWSS@NVS_ >0=O:QB:T Z/0?2O+^^,JK*C535*
M8YF2X;Q[JY?C>\#'R0TF1R;?TQWN7ER0GC.L?6JK HZ^L5ZIP(SBX"-@B7K
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
M]2P8G\?CR\N7O\)?XZ"TD9X&S01REJ6.G)HB+D&]@/^-B8G_DPAU?4T[O!H
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
MAL.0MFHFL !N4B ;>,J<YJ61:8ZT:5O0N^FG"99"C"$'_:KQEH%T99EB@14
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
MS!E0P0Q@IL,%"*7STH$'/DF@2><='/WU\+==K(L4ZTK'<Y)#EF%5[%R0*;>
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
M7J'>C]994]_7];68!=\%VV1:U^^DX$.$5]"&4>MHV_82J=:@ZG]EX!]RI>%
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
M.;]$DCP'!+:.3)^YK1F F$H*LN37*]"_9T&<;\HY22_IN\S;0WFR_K;AEFG
M&RV1;HD4/F@SMO3" QNQB((\#/,_(P+ZJSR_BJI2=EJN;)^M0#*7%!X7TY#
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
MNTX(U6Z_*CJE4])TRL4IG?)Y&X]$7V<T%>Q/P%&Y*1AAH8X#ZS!J;N]R)QH
MKVIQF?JE1!1QC?F3V3B?ZG$9=N0,J9>H3<A4JFTW0DP1>RI9R8^Y:X<N+PRR
MQ@E+ZG82OA\T*5Q,C?U3=D6XX?;ZYPDS'.= 7/\W80+/1B1A5+BC['S6ET9,
M^K7#XG 0OIQNN821C@J-6F9Q'XFACUYQ8?20U:63IJUP$AQ;2;K.+JR! ;!S
M 4B*4C=+P)NJ70JR )EB/#ZC5V,E^9XAA\:^B[!GX^O>CN^](),7ATX.5>#@
M3T*FR"-\2V&#Q>.IT/"(75Y=#R+_Z;5!N=-@YVLVWOQ)ZYE0M%F!/3JAQ5\O
MRNNMJZC7:AQ*7^;-7%.M27V-\2]IL:(]L10[/-;!4V4O&9Z)A4\,G6=AM5>N
M^ >-:JED05.[88%GW&]WO GV:&P;_QWAJKW8,9K;,HG>T4EG\2RI9;R8E[YC
M@AJ3M.'+HMKTBFR4[$QZAA'QCVO(E4]N"-;*N -U74GRK(MJI"7/;SR+2C]B
M9Q.W&M >!#>9^$K:$D2Z?T4DXU B"DQBDC!TB?_;[3:"^54S.XPN]AZ1.5C:
MF=&7L^".GQ?G6;"&UV?D*'W%KS.ZO8JCD!0ME!^D#YIP*SOF31'PJ@ ["S14
M)447KG.DKJ)P"(7KPH,Z[06?++""$(*3@;7E(EIAMYI&DIOY8 F(.J/5%32N
MPA'F,. :UKX=B;15M>7WDW2+H (*Y%.>*L>]#11A)?3I\D.NLJ+M/7H%A>?
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
M/)_X<# V#-PG"6YU;<M C,\"9XO$.^2!^]$'R[)E=RZ>(5KHC%7++"'# 01
MZ E JF5-C^6$6!D=@!.,K,Y9QE4[)1@9DL+$"V2'U5J=@L4G![L_];JN_'CZ
MYI(;7$_W"-@?L 2*,^DP<![I'RO*F9Q=%Y1[1K$1MW5V*4YHOV6Y," FP1L@
M1/V&DL'2+Y(,ZHI%2399[J9-.6?2)\-(X/T(HR2U)\-J)6C0M%-(O9[6$A:.
M5Y&-GB:(L0K9FFG1W1;2@4*%6@=SN&P[I>2@O(0C>!=H/?;T?/)"WKJ"S!QI
M;];O3,5$B>#^L+H<FBO,06X,(:4FW,"3$*#]"HQ8)RDWBCC.@ $:V#I]ODSW
MA2@[YZ.&$:XI-QZ%I6E(;(N-C!309^/>G2,851MHC_US9,1"MJ*II>(.OH0]
MM<]\GV+'RQ=6#1)U-MY(9UED42AZG8/3I5GC:)*$+:L;SQNG ?%@^G"YL-1
M>,WIS9Y9D$^=%MD&"8S8GL.PL1\HY=/IC"%K"^KD/K/K3E3PL+#=J)UQQ/(6
M:X!"9D?^ &D>-3(2(7[0+CD[.N8!+:<O(!%]2R@8JXYRS1V[M.4Z[9M=<\G?
MR+):[W7?@EY3$//BOFZK76S\J[Q+,)5'N-(TMKW*A790-9BVWO%U4[7K1F1<
M'D.N5[6*S ?D5]@&"H94#%AG/[.\VW!IAW1FD-N 31JQK=/:(PZACQG7_45B
MY9.9B=2CA,K&^*"R02JC=X>,<E0.XG'YNC\:%C<L2KA<*ZVC,8( SC^QHI V
M':/U'U_V NOR]Z\2X2V5.OL*"#-#81F+B-CO54**G%EZ@?= >3)/@? # ^%/
M3X'PS_M>JLIU;33ON#72X$"8!'KULNLYVV$4VQ L ].,'4;52!&16T@XC9!X
M%3C7"L^CLKO>)"ZDKDX?+#%B=;)2ZP%6I/.SM2VVL!U%[QTY@#9<+ZN]-1UC
MA";DK6Z;]> UX_4@S.1[&.R60MZ1<D*1-U1KJ9D 19J(^R3XYT@88YS%UJ;+
M4*X,U,YBJI^2]!%"X @\(J9XR<40C14!B%+7VV"%)HSF3P*G_(NOF X=".E5
M_L^"K E&YUD\@559@O7=NQ6>>,8ABLLUFD3Q-CCV@J3IXE#7]5(,!RDZP!3V
M"(-D='9W(VK2XI/:8B\E:P%2?XW055*58Y; +;57O"U\XTXYSI.F)F:.@NWB
M8JW<%][:?)^IC21?>BQNPQX%4E%HPR[;EM#AGJ5"BB3NN02< ]0@&V/A]/36
MXPNC@.CWVKX!Q:,:\W=R*B@QS )L%0,D]KWFUS8B+_;(]_N[;T!"9CITUAJJ
M%UC=C.D&<_".S2C^.<7HD\)$W*^?O-M()6MDFY<0Y\Y9T$)DO?3?2D_$;V6>
M."J5FW"[:<$VXA.WZTD0H95?ES32E"+\8<_(][7XS;(=MX7PQKD+[['_+G2
M.S#<P,BR"YJ*.J;'^TR60N@R4AZBN ;EEG'E4/DZH7G*F+"&:Y>8<*9<)\E
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
MR]OE9!'4^1W+?\H5I;FBYZ=<T6<M"-^\]]E7'T\\.V6O=]R)P!(+,\+^*XF
MYQC!+-]/?DMKKJ0ZDBNRG@ M46D@M,BQ$'%@828!AN&G[RM-D@AL&E^GSLV(
MBUW'0'?O?<9CV$Z<H8(P%-[3>@X6AA9DK ELQKHVX>U(C-Q2W#21HTFU492F
M[/'WX&+4MS6ZW>^*70\G(@\NVD'W$1@AW+>0>B=M&P.Y^KZ.AF^-(U1^:')0
MO$^XR)GXPQ\FM+HH.'%P7==S,;HLF([.,5:QD_DP+!?=!Q>VKJG_=K EYS".
MU).;U0W9=MP-?E'&8M\;1+>U(DL?0\:HE0+WL=@2_,PFTWS]CB(MS,*59C1G
M',Z QQB="":6V*YIY&$^=>MQ4K=4#/JE#PAIDV8MBC'>?9?:^.D=D4 7''?7
M*VKKOUV+,T;-R.'-D;B=K(*T6'*I)7:ZGM(J%Y[==.P1ZE^EB$<4XTZ;.I]K
MO]DD+.];R6K#AO#L\%"RJJ?U5B@IP0!CSB?WOXUW.4GZAF\UZ#>)8T#6Q?5.
MBK_3LFYAAI)RVR0YQ2$BYF!W[!J"J\>]")O$GGIJ2:B#IY.*:R8V33Q35'@:
MB]6EJ7-LC"N1BT@NHNT$P J>5C,#S"OAO&3)+]M>D)6Z:77L(6.S^TL7A418
M.ZHI9G^T7'ACC#IH-+64]W-!LVP, D.2^PNN]'8#FB)RG3J0DA?7245Y+Y[!
MU-42F&^+(AGWP/8;D'W">W?D $&FSO(M_M$XYA7+C(*%@TI_$UI[9H$L<.:-
M^!X!G"@Y$'R<JEN@96@<FU[LL3B=IEKO(1/;Q_IC.=,&X=7PG;6D?22@U2>R
MYVEY]OQ]CQZ/B#DV3@EQ-DE4>'],)K:PP\V2R0V"6U=TLA;,>Y0%B=/N.Q,<
M=R:.0I)*9UU]AO_8$P_B_!EWX.,($K7DH419<+-("['F8T1\%T^]ZBW7MSKA
M..R/Z?]G[]V:&[>R+.&_PJBIGK C()645V<[^D%.IVNRRI<,*]V>_EXZ0 *4
M4$D";("0DO7KO[/7OIQ] )"2G)YV<D8/W96F2%S.99]]67LMA/B4\YL>@V$]
M#FDJ2OF$<9#5:!/'75(ZW%4[^-YHP5N]7#C$\%M\H37VGL-I,U[WBZI@E1M8
M@WYSA>X55%!%Y'#BIY*\2.MK6E4&KO>?I>7_D/ \@1E%$!.;7SR?H$KGH>+W
M7SV955BGNKQJML0J&I.J41TQO,0*(7A!)=K@VQ,3 &?;P(/(+0Y<+Y?)7N&
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
MEEQ,D'%8J9/I,4[\[+W01KLHJ(MKSDW85J9%GWABZH[+FTG,$YT>@NS/63Y
M/-)OF]F/P7R^)^=-NWE]+)(V"N!0#!8901*KKTNS$QW=2FV8Y&O,95Q<-Q2N
M&&P @8F0=,-WY",9P<-[P17'YR!Y\&FU2DMG6+H<<%]Z;FT[EN;9"&B0Q0Y/
M>+LO".2'R<2Y"R9W?]PNN\-=)^.L^AHHFJ0#9:!%047SZX8"M-2MQKDUNEEF
M!&_8UL@KA$6^:?1\Z18KAK9!/R*^%C(N<6OK5CBRC,!KZ>KP;G62-QFT YIK
MMZ&TC%EU%[^!^4M)NB;\ S.MOO/$%6.36G \:OT=YB[>O KV><-\P/O-6Q9/
M ,>69>%'=&\=W2E\,SQLNOV<8ZL(0K; -#R1LL=?'<DP"0AE*"6':H:6&1(3
M7E.A)$S67'I&IN3 3+RU-5(Q E 8VXJ.@(+C8VL5K+:B/36[J4G*3#ACA_4Q
MSL@QHFVZ5,:AT13;IM ^X^/'BLH]*RK/'RLJGU5%11=Z8A5*:>JADYCH\MC-
MB]@<W5R2M&< N+FV%"HQ:COGG:/9 Q%)9PJ]R3^IN@1N/-S@@^TGUH*VZQB>
M*JT\#<ML<']\\B5OW&T0CNS,2QTYM:6 R^5=!:>,BP/LDBG68 11H)C>])'6
MU-UD"20XR>.JM OL7@=33JGG[\*IL&P^9L(_$[[]YN,FC$#9L@V]S)<A8/I2
M/+)!"8.M*;J+++2@[#;W8# 'H^4N@Q77!SF-=^,+49(:D0:_=WHU\:F"E]5O
M@7!@3GZ*FT-@2][^X+'X2LUMO6KR0OWB\"^MLJA;W#7+[6VN>2IYDV[J55"V
M+ ZD<]Y*"#=\$H*Q2B1B=4[R%?@U]<UD!= %7.X:W#KA*SN7#BJ:09.803BH
MU0*-89[5'IA6S" F4R8[+@B,R&2(.-^IW)7WD^R': @#"B\5 )C]4D/P(='+
MLC</W[4KH(4I7VV!^!W#;VAI1=6P)+LV\;@$?[XMXU#&GBHN.*[*!T#>!F,8
M<^CJI7%R8O;]]Z]%1Z</[N."9H>]=4XO5ESQJ]5;7Y.$47Y+\'Q:6*X8D]>1
MM@-1#/'"=X"(]'45EL.,>%2WU.K5&H[X[;<10MSH%W:^X# &-.DG)U(0+@M%
M(!D\6/)0: CJD-]+4EL?Q8&T!D0>&<%ETN&!*EPQ>_MMIYU72$F&IR,JC9@:
M0^DW45*SQDD]..H]9X?B9SB!@Y,!WO>14<J]CF'-GCPF+RPFU]I(,&O)K5&\
M$8ME.*H/1TT4ZX.G7 [5 P'4L)RIOKQSS5W<0IEEYFRP[$32KP+AKYEDS1T4
M(.UIR7WH;^13"EU (@]IGM;K^:EC<SK[)GB*BVNF@9ZLR-YO'&?&ZTR)#@9
M^!8/(D3SR4G+;1]79HER?<U*Z3NHQ3!6A1.!I6A<7,R:3%S&LY;Y+FS7*<C+
MV@XOLN&UA6NWG,;!=0>/TL&A3='V(HLBK7[I0RRL8%6*H#+F'R),7.\QV,IX
MW7D^I/@7C7VC/IZ2="0&DC>"*H[$Q!#W6;H\P^GL'=M8R4:G;UP->'T\3=K>
M>B1D*!0UDV+])8T,H%/3KHX,V/D=@5(_YE3A)"NY*F]H]SD%U,D]SKB#<1U
M(",QM98I"_LNHGXWTY/CLR'"C;ZOGX@+9,.'"M==]RMN'8F*JIHK,LG>?>"#
M+$4!:$/+& =@A;#P^1S6$+ 1Z^"E[S FBRZ6(5:T(48[LU$^=M.O[PJG])IL
MZSO:-.LRU^97Q;#Z]B[.$.=H1=@WN/SX5V =>DWT0DV82?3^PM-1[;$RFFJ1
M!)*G$F.>-G[LP3L@RCSP+'&8.+*PEP9NC&CX!T5-I]?&V6)-2_/=J4#,1XT'
MGF';S_7<XAYP>&*3HV/5*%/C]+Q&@ U5'\I5==TTQ4S+W*(@F9+=9?[.KF]8
MWCJ.O=6#>:")U4Q]T=?O?KZ(,!A^MGFYR-=.2XS<N;_E=4^-E,PH^S23IK[.
MM[4,^F*BCTGZ &U$P@S-8%IN7C<%N<N=;1>_$.8[5S8Q/$Q2WQAK$1LY:5EW
MPKFQ;U>4'2D/$)R>^M4%'$4D KL9U0B593#=^$[A2I\Y.-FF-DWE<!8&6JR(
M_/1:TB-8E@-\"3X/4_(E2]/-2[UR(8WLMY2LU;^98TC1XS WL0Y_N"YY6P\=
MI01VE'^H:NU-P3--U)DVU#6&0J%#+Q'#E+<]X:\_Y&U80&&%A'7R[Q4=1V'Y
M:9$*-]#*[;?T2._B(V%1AJN]_O;=Q4-6(D*^O_7A0?FNK^E("\&[/C+?5#[3
MC6 W<_>2044-,KTA7=SN-NI'M5=^DLU^V>;7R>OB WOGX>U_N=?]E=-Y]C0^
MQ(IHV7#SG=SZM= !+?HM-E0<;_M8AGPP!.]IP&=02PG+X8&CD3*,J62E@4(!
MJ_.MPE:D[(SY-\*6AJO4V0F!\&!/$>DP<16'4Q5\0FC-EBT>M3%QHV#T^4UH
M,;!9%&H?H]D=H/*24[F)]-2\4UHGNDFNG0LHZ!I>):L7F<&"0GOR//%V:1%1
M7UC=E5@\QUG8K*C#O+,Z(W-!^5[)R+L9D=;:.[EC$A+Q:X?53KCJ;H#W>Y6/
M]92TGO+BL9[R64<<Z/261$9#O78QD?+FER2/OMNTO:"%7O^3H$D_EYRVR69_
M#38MKP5+YM!0$3V%##LAJ+ZT$)C)$"SLG(9S)9+?TJGN"1K"U_[*Q.VC(]+!
M^;YX\\N7P02?O_C+BY>O$EASN-U?OWWW<_3I/-+48P_WPD[!.A[,8WK0GF?R
M"I9 -W10B)[HD7X-=J5H\]M\]25.E_!X7Y'-:MI-T^9Z(LKSP?&IMIRNXOS\
M\)P[F\WI+(MCHT;^E[^?*+23?2=FU.$S[)>_@S7>#TGXR \)GP/Z'#0\\@6A
M#XF=A$:<3XA3<)G:*.N[#^?H^_Q6[G,Z._0ESHMW8Y\9Z)B52VC0X="P(%B2
M:,!)3:1YZK*B?8<]X"4RQI;Q&7G$G.,>7"[N#+D*HIV%=I)STPNG*G0F%E6[
MZ-=T' &(</"%*ZGN!/^=SC7F.J46^+)MJ=VI@CL.L6E)#\2#7U+_4SWN$0D^
MXFOPQ**#77A4.10%]-F&Q4X6QL,0S8JW-X(SI4Q7838/S8]1B6"(U8W2V\!4
M:8>N'NF.9L&RT^9881/&)77HUL*D@G>D8(FS#!PR;3GJDMX8?BE)(C$'G$_3
M@&KN[1*E;OD Z72EA!&UUO#;A(['L,J"G9LHO$>@LR7,BZ;D^*ZC]K\EQVXN
ML34<_(<.BM)<0L0<%;,YTIB4V&7%=APPE2(MA6I7JF?.;,8^.];,==#C%/F:
M);6$7-,P[OO(*65^-,)9AK1M*I LU8](=^;4Y9F^3R*BO+AI%N3_1S 6'/$A
MPL$ST[G$+G'_4M*D[5G)MQ^@:IDB;20N_WWUH60^G%Q;N\*/K_JJ$#;[1$.;
M(^][$68>5V[VH+F&K=8DCV#?7., <*)UM^1H+\V N^3<FU_^$@Y7!3PZBIFB
M+-=LM,(Y^"'*TVL\Z!*!?L>,DK5?$N_?BL\HUB@*5P 12[X,ZS;L"VT#B0F6
MNXXI9V>SI.%-A0$HJE:5>%+H[&F,-*-V^?IUI!S $]U,W-KGA0'."=NHD0T$
M(U(R0Y+:7+HJ'X6:=+3O<PNOSD8Z%8K"2,\_=323D3R=_:31_0OVO\0U5NOY
MM[Y#\Z)-;2IG]+<WO]AKRSE^N;@.!K";O7U+A#80^!'N+=A9?6:A.(/L6%Z;
M&VROS*$Y  <UEYGM;=<E[=^J6W.921/4W& JJ _BP3J9[T[H?ZF$68DF/:"Y
MX2TB8E^Z%Y.28LLB]>+,)^<&TQ\!ZXO"SYIH44MF&2'D*<XBI*AUW4A&<$WT
M;6HSRL[R>9XUC/$G7;^1M4B>N)[&,E7AF'KF??.)Q<66&.P@!-L2V7H[CS#$
MNG!_#%_PBU?@W-1(9QZ%]YKQD$5;"DX  KA=Q#O$?*:L# 0-$TN"_?&P*M^Z
M9&Q\!0?9^0GA'%K"XGM!$N6V-@B&#?;";=(%;])LJC]/41FUK"_L'IB&][K,
M+J[:$K.@^"/K'9.><ULZ<4T[*T@>YZ^EI(CH6-NJ; /GQR%I*\O7C _$QDDX
M>,NL>I9F-]>/5K$Z_W!8-.RE8&X+J384=#I[W/TV&X:"%]!=AL(SLZ16W:O
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
MQ]GXE-F0^ILHUE<+SZ0;#_KCJL8G-3*D R4GAT4CH@BFUDV-65NJB4E:CP9
M3(%/ 9W.OFF;O(CYAB+R.DKF#ED_JN>U4EXB)-GV 6G#(>1U7SH$94!EU"0A
M@=6JN04-"*2865Z5,Y="0SGU%+F69PR/$1WGS#O1"SRJ5%<<BI>RQTTXYFHM
MPS*!-%4:!%8LBE&X"[+%U/D-,@ G10OB$"FSN:M;R6B,3'0=JP\CZ8[E#P:E
M'!VCZA^6<-?R#J70D7N/92E0_/Q77]G>D*C@GH4I;LKTR*.1A,AN0.,PKD99
M9:M ST;WH&UW9 5!*D00F2B2IK2/8S\EC_$$.8_@&^JK0:XM<R6WSM>'J%A5
M<]61$G IGAH@DZ*BB('+>!QVTP^)412UY*/:5F@'6Q-PJ%"#L65VD6 D& 5?
M,I#!MT":V(!AHXCB==9OZ-_G67A8_3^W3R=W!?0!^6>3/PIK>ED"0R,E0FM?
M=$H6_"4ZTE"$%[B$BBQ'F#E  42)Y!"$*:[(M>=,(FD,.LXO[#;BOA=LDJQ,
M6)UD?<'>8_VBD[\;-]]/,4_%Y9VL;K^X[[NV&=N.H;4]-NS0]D<1=H$@ZQA6
M(8 &OQM$=Z#OI-]? HZ[RXB 2"QHO1Z9C>*C7OJ<UX2,FZK=$!H)[076<,]%
M'.U.CYW2/:09XS<-*];1:=5OT_YW@OO(!61+ULO\)FQ;6G#HB*E!&  FYMOZ
M"IHO!X.^S!V'=P6(=A+QQ!V7)7SOUN=]@"9\% !TZ<G(&63J>!1TMN 1[IMW
MFV>>T[XS%R^2H=,#ZO>5YEUQ="S7-\^IIP:TW=R%0P0I)&YIT&BFMB;'E9!9
M)3I(#($<+\9U*%NQQIJTAP<%=?K@B/NP=GP5F/,$R&-OSS$%62S  (9@C<&R
MBK)FTTMS.%/)SVE_-'5I^B[..-OC3&R-";..C08\C_Y.#@7X!/LW'I,!RX0S
MS-?OYUAWC%-_7";P5R,Z" <S"1Z:TI,PXA4]/+:68LRVC/J9S72X]GMXKW^\
M?8FC8HX)*;!BL=B@<,!I0P,QO3E<F$@0TN 0;Y4#CC Q.DK)T0N:^W(EX)E\
M0_,7MQ4W/?(%"2[KA9G>OOO)XU6G09.9ERYF\2]%9@I^.QB@$,:$V(55)P&Y
M@@'AZ%?:PIU[D<^"$2FC]I)BD.Z//@+<U9KKV-I(7Z,TW\N?C.P.))G?P53E
M- Y1K9<6R\<A[9S"!(H1X9Y'^2O$"I.V#F]7;5:E3NXUNEATBIE15-E9E*\N
MW+M:B#+LW_H0#SXY.W^9S;Y[?_EF]G/?,7MD#45/:*[._F=X^*]G[YJFC9D
M>U36P"&G@,ETV (1%)?2)V&LN^T^D!CSW@"U+$@AO,X)OTM<5?8VJB(!KHA"
M,C#^C7XQ@=3X@$I%D@UWPN@&\@8 &?<T=N4JA.=D9)F](]P6X G)KEA?M-W^
MKR+H[>&A2QH%!#GJ-),,62%"7QM2[[[!E(6%'-6AB=,*>ZC-Z9#QJP:4N1_U
M67# J@..O\I;K*H/K$Y>*K.&W?^Q\'7/PM>KQ\+7YT3)-]\9B),W'F^DF*8R
M_K))^XW\KS0(5,R0J;(AXAU"-5@[^K('^0NS0_I2Q^5B42PPY3 8BX-_[6M1
MA%;.M*7S(;C\M^5CBWT)\320'/T_YD^8LY!-NA;3'@0] 3+O@OY^"C3V4WXJ
MR?7G5U=42MB6LZ]>_8L6UN0--^Q=+,=O8.R1Y) (IT ;#?,P#5O5RQ5\!]>I
MM:;,^\-HKO]X\QE;@[^96#/AH"2*P,X#Z34NG=Q@J(O4&.\R_@A;=CAIV6]?
M!I\^W:>S;TK.2LDOPJN>;)L3>78$912T&B]OLV^<T.\X67R@R^K628S2-T.C
M!+HJI@T?=67JIB12MW\TK6BBRC;CR&#R;8?/""9JTMWF6[AJB-TA?"QKF/)\
M3->AR;W$$)"G!;'IFS">U!RY8O.2MZN*'^&+_,NT0>.KV1?S+SFYB%RF6*00
M[U(^$59AF$<=#)-14O$9 6)"6J!AE2U*%J9/UT/=4]\& +M)J<C?<S1,7RR^
M5"JI<CB#V]OF!!1#A^>S7$5V<K1_TV4FOQF^,QG6SMZ3M.1DG.<$O'Z;>3*&
M'EH+P8/%*F#<@3?1F,^5I)I]UUW&U0+KG^8&J*L0+/Q3F3N+9M&[EF7R!JC)
MFZ7AZ^!U5D7.26I%-DI#5-JBZ,33B,9IZZG8L!?<RX%@1LJTW.DY2$3;>AWT
MD4+$DP9512N8[#PX"NB>[/&X"[0UN?0ZB.*:\/2<JJ%$6F?)PO1D1*2@=<AE
M6:Y$R8_G;!Y\&B:9IW^(\9R(Y8\LE?J=*-S1K&!L@E?H-M+D9H!9BCW17B7<
ME6FU?L+,>].&UW59:DM:B,7*C11P8(3"4%NOKCUEJ92J-)5<!T.=! WVVGW-
M>5A^#M7+?LCNYA=E^G?SR<+2)MU $9E<NKYNR2=S>#<R]3PV=P[M=:.-MGR8
MRF#*$4ID#&#%.C(?^%<KLT1%"$KRT@9#%WE%B1O1"ITV>4>VK^(;QW8M>67N
MO]\1)=FU>_-M,_1!DI5Q8& 2,XD?4BYW2X@?/F= M=#=I3M!7'/I,YV"'T*%
M)K(8V3%"HE0NY16TFD5&7O-BTS5DL(L(AFE#IV(E!PP[]7Q=VF#-8M&WF7D?
M-7E<^8[OEZ\8=K=3&!Z0/+,F)K!BA^Y;>V8E-A^,>W?-@C"HX EBY?\2$,9?
M!3='G$.S[QC_=5QO($1"^]EGE'=A#UTSFV2F7B!G8=40$]Z =B@""8CN8O(^
MG"$F D,J%3\T+Q(S(L=FPV3PA;IASQRHQ!+H]Y<(=,1:_:U?;\+A'#QKBEZ_
MT=+W)7W4;SI0S7ANB+_]],TE?:CT$#X%K7_+#DP1L:,7X00.RZ)H-CB Z_*6
M"_$W50?74$EB9ITDY#L)C 8A#R=5]"NT2$1JAX0)RGA3,/<P7'/%/HEH^,!A
M#7/(B!WX+N*2 @ )UX4IY>EID,JYS\-B7>-^L2YL@K^(AMC!E?H @VX&SSP=
M"EHT%?;3%]67]V: HD?^HJ(?A,@?-#NLJT65XC:\2T.;*WP+"F86_AT8&2GD
MQ&4D4S](*$JGN80II2?(@4?(V]N!^?"\;8RF=30, :KL_OOG(3R:;S[-?:E<
MAV,P&P<\E\<*06)PGI\]5@@^ZQ/A.Z;F01B2=XQ^C@FP^:&#FFGBB'6(@FBF
MJ]K209H7-\%%!@&2T[X07K9RO7&M]:H;,$V[QML8)U9RH@OC_;!<:AD4XDYE
M=BJC16FR*:_!$PA%#;J8#$7S>=TQ[E*E'V#1PHT%.0*6^8\[9Z"4+>ZJ0M42
M%&6#/P['88H=CV('YL>KF[!J*LZ:A<&M.J(=0IHW7'K/TT*Y<"('PSIZN]D5
M?0SD5+ZX)D2MT9X+=N2&)H:,/GY(D/4QM*1:N@@"WE0PV =2U$-/:BZ)X-M2
MT0@<>'#U*@X2,%!"$J^W>]B=\D'=JC5BKUR^*[[= T!HFHWW:"FY:(*@.#H?
M4>9B#8[O_4["T.7HX F0GX',1MZ1AJVES'<EI!*B+H6H\&W!A5=3/8W%"X0
MF:F$3L]>SD) NQ).?^8(@VNBY$ SX05Z@<\KET)NAC<#1*P0^CS*8=/U[?+A
MV<)&\R#AHIR'5^A-]D]W!1$4E?Q&G!C]HKK9<U\R7@4I#11J3UE? BQRJ[(5
M+V<%T)HZQHQ^EG&[?//ZR(+4=XDT#'RZZQ >E&W,3C/T'"_\;7".(*T3_L>7
MJ?,ZR?K&# K67DIPETE>GM+LP61TBCE/*B=.PPF>X)K:39A GMF\@5!G^\R7
M>Q >[KBR6>,Y^@V-")#2I7:]Z1_/=Z K-(1A6@9'5"=,_%( X--.)<Z6$6#7
M>E*7M/?J=/8;NRCN]?!:EBF]Z AY)?_ZV([[20V@*D)F.1WK:BG@O/6U&.NT
M?CAY_@[;5. PFIX['>&25+36"@H)*7"=<I >V21^OXFUOA]20@-:AHE& >WC
M0Q2?\@1'#"LW&H40X@K:4_CF"1P("(@\3M&G31$!H'G7\>0P)W#.31#T<2S?
MI[CB907H:P@^\@7E9:1'B^&K"X@7.B@R<6P]3M4G397JS'1]F+030Z%(*9)
MQ'1V<6BT^6\[TA\G]=/8[O2HX]8,UU,K2?/YB@C>%]?EXH-FXH=GW,"\LM_<
M=T/EH.2$DZ9-JJH_SN#O>,A1)1,XH^N\:ID^2?T5"2D0-%Q7Y7+VQK(U/S'0
MCL6P$H!9G%:#BT7GB-+<A,X)4[LID1FG/D?ALO;QSN,4_RY3#+Q=TA7A7="(
M_;7,QGU@AQ8.N6*]!CL"S5N((J5"QPXCJ[(9!5#6?@IM]H3]-^+VQF#&:2"@
M#W0CT#)]D7NAUOA0<;R=D] Q!P[*!;+FJ/4$J^8S -1QPFH9Y2.+Y*<O]NMJ
M7@T"(I[*^6YVVQ(>M>:^+6IJYY4NSDD'M.#XE]J.1#6!FCG"G:D:IF<>9_#W
MC:<M["H_@IJ$,OG)*4))MBQ,W98W6EMN2JH.$#"2G;R#+%>/=<ZTSGG^6.=\
MW+ /"@*H2+J [#QEEI/B'_D<1(M6*PLY06+U:)6F -[?E-MB*4G:4:A;L;O
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
M2G+C46,U85DD!@[&R0N?0[M*305%4'8@2BK(VG*?.B%"*#_R/48*1=RM4GF
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
M(ZU5$+\BK2J(O\$QWRHFS7S>7"ST<MSM8/&VMI!CE</]&1WN=JM??I=[4:7
MM2H%U"4BV$ @\&!2V#535P=21>#+"=DW[%Y]>W=P@=RZYWPT[?H6F3W%"]<7
M40PD"Z^W%;;/&B,HMGY]R!TII%[^NM&Q.]WM=:7G#0SL8"MN4+ J'JAX0&U%
M8V />OTM;=-3\\'ZZ%C5\2C9\2AV>U>]B:O(:14Y?8[(Z6FJ>JO@:0&"I^7=
MC\/&1PNL_^T0REO;+V0?Y_(>ZG1AE,C7K5I_5ROJP/KA\R[\+SDDR%']W^=
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
MI64,&YIE=X<9GXK-RV-X26P5+7'&%!(-4\Z%Q%0D(\S\E,Z<<$ZOEMR_BU@
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
MT\-@<<O,-C"Z-:=>32P+WTM$P&.89W\R"6&E&,I/#@!KATWS+/%=[M74#U7
MNE%KK0E8RX-<<J$=\*!SG?/J*LZJUW.RU_/@)+V>MTANZ.ODAK(TB%[S]D[B
M\0P&>O;4D\^!_^!BWAD)<IF"\M7Y;B3/%S#S!&BS5F?ZW#KUI%/K#MJ'S^9H
MU'K-W7(9-F1(M'=[LYKLR2;[/'7^5?))*3>BRCRI,D^JS)/";%9ITTXJ;/*B
M;,O+33@Y"2)EPF"1SIM%PF Y9HCV%$L^<GSV%$L:M+:-ENP5 >0E%C[^7Q'7
M8:KA>]MV6JB(JR*NO%VMNB677,?/*#D)S[>?M6?/*998@8Z?(IGD%!M0KVW;
MS&6OG('3$W-I$DE.0PW/FEET?M10]C'*F3XR7VFH6ZZ9UN$L%H$[C!:J=8%P
M @^V@%L+1(%.LO@C"MQP[(X8.KM4*17Y(OB#QD6NXWWV&/$O[K\C=^PNGJA/
MP[4S1[AEZXL(X7A&6P6*3T^9GPC9':C1G6/_#EX!JAE3O<A[YT%80R$\RE+"
M'"<@95 6Q_0<DN2'SY]H*_#O/U%'],M/GO5I,H$Y8><0;IY!BHL86Z^:C58,
MYVY;E(EAC06BRV/;$9 "(G@,7/K'V VI'TFH>F+0D'$OC+GCPJ]A#<X3,<SP
MR8I"6\\F,=M';,HQ$NX#YES=@[BYN\>U/S@+884P-5H/]MN 18=B%.$41)C(
MF-*/S0,Q<Z-9LMTLLBONQWSJ+(!-9ZNYLHBD<$4+6]70!S;OW@'A[83WW ,&
M?\#->H MP?/!)*_>P#S8\-X/%I=PN#.070\B7,ST@XU.+WZ2FP2-Y#GS$=%A
M<NY:-VX+M%[*[;1Y5X'K3 _)0Y',>*,- IF-Z_& "F%L'XC0X";?FD1(U/ G
M)]&N^'G/W=[RLP?8,4D/U'])BD_B:) W42!.M _</CJ39EF@4 <K<8>Z(=[3
M(R#^ $7,HS64;5RQ\=/7>[C.^?#AM,5TS*N$?X\%90&R*)OYGGBR0 Y\PZ11
MH(--=[BD[E;W\&E9S[?'OR/M3UTP7DE0BN]N2&)^I5B!G9_Z\,"CN[CG_E0/
MCCLEZ3!Q/0=XCHQA=7%- G]&CXT"@5VY)L[(G8(\!_D%,@2^#0(;^RJYR)+
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
M(%<#7'D,>#9U'N,+WBQRC*:J!XBXBZ:2C>49W<;OXQ.Z2NL::U/#4'40H/W
M196KSO=WDK#CB*J98X)8M;-Q_R^Y.[QDZVNJOYD\3Z[W?A2()LC;!%(.11B?
M 'X*C]0?+K#*0G=,8."E@#[M4 ^IQWM!A31)"9[B,^IF#O/2DA_/1SUBZS%D
MS3Y<5R!NX/]/ I@(<,!7D[!"JH@PR1*U#AM^&S" %F+XRGH)K/CD95&A"B]+
M7@NR!&(:MTM M+-X"0&IU83>B#7JB)FK2F;D2<@R(7,J<K\<CXM'%0 DIX?G
M_)XUA&W%-2K<;-G_@"J:6,!0COF2C.':>[CUL77/*D&VU;)-^+E'H<6;YW-=
MFOP^/%DJSOID,A,B)0M-_7PQ^R,QIO9/C(LLPKCA4;B2C-6&9S'!!A*W309,
M3P'YE"^;,0M9) 6:"NS[+1Z#\;1>#]9GP>%X=S92AV,ML(2>T 9M2U"K[!%2
M[IU#Y\M,+\N>&0 ][H&E"B(RUB7O0KF95&T=ST#B2ZO1LS0?@E-G!=JL'=2H
MY]2B</ADW+Y4P?0HI@05G_H$4C+JEU+M3"!7KYC][R+9 ,/@;@33QG(XQY1^
M0ZT-&>IP0?2W;&+_:_C79TC.^PB_T*EY_8MW-P&6'_ZG,YO_8/T3SOW.^N67
MS^ELO2)OFS)FL2T/ U-G"5.'5P_4B^P$NS18IH7GGOGQ#_L763.K#WP 9H(/
M)C 8AK^"O 1K"OAZ@>Z+#0?^W'OSJQ. O&QTR')KG;Z0ZL2NV?Y!7+.8&+:_
M:[;3KW6*Y)S=:G^W*?HY35/M?#-.5/;\>/7+U<?K&^OV[S<W7V^WG_:&SB6%
M]*6_)F7'CV",,6I*W]%O$T/38C6U\V9[;3>UIM(40_7JM59O-^#5M1"IS5J_
MW2P+GBM.MO4LI5M[@+0>&LZ@EXM=KI:\\4>":"TPR&B^G<J)N[IEA=?Y;M99
M(++F9:)0+';#F<F-^K@3LDI>O*7#S["D@$/I\\Y6N[FMV((\2SN>^Q%P<PX^
MQH%XE@"K>H4]RU5-AO>!Z<H$)"O.FE_MM;9G!V;*MRCI-?DIX"XK5N2Y[#.)
MPO%%THG2;@WZ8S$:=ONM9EM,QD-G,&D.AA.GU6WVZJ/>OS[$OA-XSITYT_!O
M%Y<MY4F)PLL[QYF_1=JY\L;X/S<QX5PMKF4_Z__!'ED7Z&R<.0OX[O?%6R^:
M78Y]2EO#88&98-\$L16[8MI4I&7WNAWE>U$K>E=Z?+^*A<Z&A>JCH2-:@]&@
M5V^TV_76<#)LMB=MI]$8M2?U3IM8J'$B%FJ  MH=V-U"\="!-*)BWZ:WF3 $
M*S6DTN 3%_8*NE*=NW_R VQH&F=4O!?#1?RO;5FH>?&NT>G9/41+VH^%#@/
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
MU/XB%@[,:'SC!!YL6&B<PWL^AJT%=?OB7:]I#]K+O07RLT^E=Q>1^@XNJ8]
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
MCZ2/I(^DCZ3/D=/G4 .E-PI5\C_>"G_1=>%("K8.3^)XU:'FDJ&K.1TJ]I#
ME(*CQ_3YV/'+FU>$[2 S:M5A#LH,0[>EO.@+'J6\D/215</=HODA9C-_W!WA
M=N^..-$"8D[/,X\"%3$$/6%QQL=N*^PG_LQDF7!/TUXD?21])'TD?8Z5/K),
M^*3)+^DCZ2/I(^DCZ2/I(^DCZ2/I(^DCZ2/IT\&0ZV7PGVF6CUF<9P_))9P9
MKH".[F@4W,17=!+E=,23-K@7]JKFA/W!_IQ&692S>Y8^1SX3?O@?S$\>8_X4
M[I+?UOMNJ8,+?6@37?:OZ M\I7B1])%%L]VB^2$CM)V[4K3N72DG6E/\3Y;E
ML/R5[: ;QA/_@*^DD9^SH/C,Y0M- UEFW-?T&DD?21])'TF?8Z6/+#,^:?)+
M^DCZ2/I(^DCZ2/I(^DCZ'#E]#EYFC*_YO.A'O$Q3&C\R=$%^?IU]Y(Z^XJ^X
M ^GZSVF4O][$69Y.N:OR-G]BZ<,3C8OZ$715L> F%C[(;8N3+7UP86I#V]K9
MZ2BQ+&6-I(^DCZ2/I(^DCZS4[1G-3[1R]6HZGHY %WUF2@ZZ:#82=:NT"HW+
MTM6>)I](^DCZ2/I(^APK?63IZDF37])'TD?21])'TD?21])'TD?21])'TD?2
M1]*GE_19/;MZN1#,4QD04R,!)2:Q I6&CN&:A%(]M#S3W:2V>,7<:IY;@0D:
M*7MB<18]LYO83\;L:Y+"8N.K:9JRV']]0$^Y6.=E'#S,_.:SBK+O++\-'^C/
MNR3E?\CS-/*F.?5&["&YH_"8O*D"S!A<Z(8J1UCW +%')U%DM6JK4JJ%<M6N
M2BG2(2G54H'J4KBV$W@#^BBC))-%I'W-_)#TD?21])'T.5;ZR"+2DR:_I(^D
MCZ2/I(^DCZ2/I(^DCZ2/I(^DCZ2/I(^DCZ3/0<-/Q'"8H?HDL%25L)!Y+C$"
MW]9"77,TT]HA_/2=Y2+>]"W)LJU[G)J#"V.H.^8.T:,. TY6>O8DAKH;B*U.
M@?CH2U?M1B!]IB,:^RQ3:*Y\83X;>RQ5#&VH(!1V*5LM/-9Y,EGEL.X#GVW7
M\28TF*Z:FND9H4X,D[FV:9I:X!JN&QJ^Y_W[9L-&-P]L/$E2FKZ*QC6\J4UV
M.\VSG,9X=O.\%D8_67#V7Y8F3;UI[$HE::DC]F:4[4I"CH3J\HWP/IPN]WY?
M@.D53=-7.*[+,1QRWIP'\P9N:]>#(W%[VKAM%+&61W5/"P/0P@,2&L2Q@T S
MJ6YZOJ8:/CV(B'4E5$\;JLLB]GTX_5@1:ZNGC=O#%[\?.5LT2G"5>;![2[<T
M!ZQ07_6<P/.)Y6DJ-9EF;:XDWZ4L9&G* CXI9!<!;FNGS0@2J<L"_'TP71;@
M')Q/R0A.+Q,R?!L)K4M@GC8P&T6HX0;,"JAJZHP21&C@N Y5F:J'AF40:V,1
M*L8Q[2X_#0G3TX;ILOQ\'T9;D9\U8!()S-,&9J/\]'QJP'7.7*;YQ P,S]6(
M$82.K_JJ!;_>@_Q\NXFXC4$];>@0;:A:FH3K2<*UH4[[75AM6XY:4HZ>-C ;
MY2@S;*+KNJ7:Q"*V95';)8Q9%M/#0*.6?A@Y:@\N--49.K8ZU'1+XO4D\;HL
M2-\'ULT$Z;+A[@ ()?0D]#CTJ$N)X[BJ:]D:L0S-44-LO,(\TS(MVPS:NL/?
M3KJQW<&%;A$0CA*=1XW.;1+$'&:[ADFI!JHE 5E(+<,@'C5T-0"CW5\#SQ5Y
M81N)2$=MJ0&&1&#_$:AZCFDX)O54"M:-YX:>%VA68%ENX 4F:P6!VTE*1P-S
MW!UJZLDA]$ MC(X#]=M$F'R/,L/U75L%N:L:7NCI)"14 T,_5$WR<5J!HX,H
MULVA278>8/<AB&^I75%W<W57C)E)8EA'AK!*0N5J1+-,^:P(VUGA*%#RI/C]
MY=SO9>NCGI9"2/I(^DCZ2/H<*WUDZZ.3)K^DCZ2/I(^DCZ1/+^BS773844/=
M\QS3TE276,QW?:JI#J.Z;?@ZTUQ>=ZR7=<?Z!F%B;LO>9-F4!5^F*9S:'6PC
M"43(>&8=WX;BYSSR1NR>^?#1/&(;%BC/ LF.,;C0M*%J.T-#6ZY2EBCM*$JE
M%.DV?58'!IJ33$++U2FQF::[1#<H=8FO4E4W ]NT[6)0Q1MB9%V4X./D"5DK
M3XZB=<>1056*$DD?21])'TF?GM!'MH[J/LV/OM-2\[E?_V2I'V4,8[<9#]8F
M$U3\WC>7IH=SGXYNUI>DCZ2/I(^DS['2Y_#]423Y)7M*^DCZ2/I(^DCZ]#@X
MR_]X*^S=TA .M@Z@F(,+R]&&CK5<DR%AV5%82K$AZ2/I(^ESK/39HN#+UCPU
M].&RU0*#$,WW;#\T_5#554=GKAF\<>>NJ/Q:OG+_24=3MN+&7:[]L@87KM-6
M-;@$G!0(DC['19\#U0/WB>;;- 8G)'1US?&(&A#JZ5Y(F1=:GFW8INMZVF$N
M ;MKE\")EO@B'7$>#P\2<\M9B6($4,P$LEZB_$FY'D]&R2MC1='OW33UGVC&
ME+L1C66I;T]35R1])'TD?21]CI4^LM3WI,DOZ2/I(^DCZ2/ITPOZ=#J:7-J_
M_$.E]8O&[_8U><[@PB)#V]RY3[2$IA0=DCZ2/I(^DC['&5%>>>LV!13<P85M
M.O)2[0OHI%"0])&5NMVB>5>CRMM<!*[:M8O@1,N/_\FR');/.T?7.T8WA)=_
MP$?3R,]94'SF=P">+%/N:_Z.I(^DCZ2/I,^QTD>6*9\T^25])'TD?21])'UZ
M09^#!Y;Q-9]IQ@(P@R<LSB@NXS)-:?S(QF"S?WZ=?>2.ON*O+E]H&HC16C<Q
MV,93_&5VFS^Q].&)QD6"/5K8++B)A:=DVTBTJPTN;'NH.6V-X))8EK+FQ.GS
M\8VF>R)K],&%J0UMTY6RIB]8EK)&TD?21])'TJ<G])%ET]VG^8E6&?.H[IF'
M6B=L>Z:9*NPG_LQD#7%/DVHD?21])'TD?8Z5/K*&^*3)+^DCZ2/I(^DCZ2/I
M(^DCZ2/I(^DCZ2/IT\%"VLO@/],LY['[A^02S@Q70$=W- INXBLZB7(ZXK%_
M;S$]X ?[<QIE4<[N6?H<^4R$^'\P/WF,^5-X#=9F(?]:'98QN+"'A-@=JL22
M\)7B1=*G._21);F=+LGMW)5"NG>EG&AQ[]5T/!T!J9^9DJ?PF)$(Y](*,;)X
MMZ=9))(^DCZ2/I(^QTH?6;Q[TN27])'TD?21])'TD?21])'TD?21])'TD?21
M].DE?7[9(C["-&)2E[F>IYK$U2AU-.+YNAJ:AF9X3-\@/I+!3N&GQ4 )+Y;'
M^$?*GEB<1<_L)O:3,?N:I+#8^&J:IBSV7Q_04R[6>1D'#S._^2S0\IWEM^$#
M_7F7I/P/>9Y&WC2GWH@])'<4'I,W!4;,P85C+D_3_(M$;.<0>W0219:=MBJE
M6HCB=E5*61V24B=:B/M[G#)X_W]9H(R2+%, BU'\S(HHORS#[6DBC:2/I(^D
MCZ3/L=)'EN&>-/DE?21])'TD?21])'TD?21])'TD?21])'TD?7I)GVX';2^?
M:33"4$:8I!D=L7OF3],HCUBV<P#$'EQHNKE# $1B5,H066O;!;GT\6':/<HE
MIT-RZ40+:H%R/"(KZV9[F@8CZ2/I(^DCZ7.L])%ULR=-?DD?21])'TD?21])
M'TD?21])'TD?21])'TD?21])GX.&HGS'M#SJ^42G.M$<V_4TG[EVX/K4H+:]
M0XC\.\M%[.E;DF5;=VMU!Q>&,72(TXV*/UGWVFD4[R^@N@N*#57M%HJ/OF[5
M;D329SJBL<\RA>;*%^:SL<=2Q="&"F)AE[+5PF>=)Y-5+NL^,-I*/LNP/7>V
MP&I4LWW*=-TT-$H<P_<8_((9!&\,+V#AOV^:..SF^]=%SGI@XTF2TO3U^L]I
ME+_R7N#9[33/<AKCV<TS6QC]9,'9?UF:5'RFSOA,JY22EKI[;T;9KJ3G2*@N
M7PGOP^ER'_L%F%[1-'V%X[H<PR'GS3DR;^"V=C_H$K>GC=M&$0LZN6:XND/M
MT"8N\5S/H#I5#5T+5-?7[(.(6$-"];2AVF@[O@.G'RQBR6GC]O#%[T?.%HT2
MW'8HM5S=-0GSB>V;+OS7-0U'=:EK&9JSL02_2UG(TI0%]WGB_[&3 #=/FQ$D
M4AOF"+X+ILL"G(/S*1G!Z65"AF\CH2T)S-,&9J,(-0@S=>+[%O%=HGJ6JY+
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
M7#>4=&DI]LA=\182E\%F#BY,";5>0*U3.L0V,F^]-F%U,0W_J%T35W02Y;"
M_U*.(U I(L!.&L.RIAE3LB3,7VB*RL4S&R7<T[3#W)P>:NL=42^^B/._+^BQ
MM2*!I;)#6Y4-ZX\-<WM4)';%'&\T2U0Y*/S8,+='E6)7S/'FLJJQRQPFZ8C8
M5'7(GA0^^@9HI%#4!;.HU"*\:09?R#*6#968Y=Q7@9^G0F4,I'?B$-Z)SQ55
MOK/\-D0*%G\)MN4T5^7--]R&/O;28.PW#O?OFUB+PV6H:8,+PY2.B6/#V?X]
M$VW*.]Z'UG*6V];W.5^"O]ONJH9155$5151%PD0+=5,;)[\>&\]]>-U4E?/]
M_@Q^UP!5PW:'3AMJ?3=J3UHT,D\/PRWH)Q^/88*)QU9#YT2)X--#< N:S\<C
MV,3V=FH;(R8[5D+53:=+<PG5URBFL3]?0J6\JX9JXW*V=U47;6K^G.(*CSJ@
M")('5AMD2I@F8X7]9*D?98PG/N>)_X>23%!FG$SX\*#NOX(47X$2]WCXM^+L
MKPNB-/I:L,.STZ5A*S)NT]UTYK<!MJ6.P</4QNZS*27^.HB_]OU][Q%PSN!"
MW[T9@ P2OD<=B+)L"NJK4 >>: JZ:Q0C2&(FT/,2Y4_*]7@R2EX94SA-E3+A
M6<&:MU.)&W9*;\"#;VICZKJ#"]M<GDTI6^;V'U7[5Q8*5&V:'0H[ZF)VJ$1<
M?]2#K1&G=1%QQ^T^$"%<5!!"[NIBHD'SR3@,#IHP](--BA#Z;8BY^Y=Q4"2(
M\RZDMQX<#$\4W]9[3%0>/F_%>RR-NDZ!L'5%88\@-+A[P989R7T X2%5A_=B
M<+TZ<<P-F3NO3@3E.,HDA!\P@O;^.J;C5L3WEH=\&W(U_*;P EWA^6_#/YT<
MYBH-P.ZZ'%K"72?+4B7NNI2.\U[@;:"T\IB8VT;7>.E]V"#A>#(7L?"3\63$
M>,KQ9 I:GU^I#R?CD>A***+DHAMX?T1'=YP<MP4UMA'G3A?5<&D,=E>->!\(
M-Q#MV A6,X>&O5S<))'8?R3N-:+1ECC4V@NK=<\KT>\Q46&5[$LW2/8]F3DE
MG:YWJA*TZYGVRTR'):VDA5K";A2#M&AC'@=$.S@(JA&8V^DKFE[H*PW&:!>'
MZ4CX]L-YTH*$W1+(/!!HV;O4DWX(@H_:VW(-RJK/8S/LIR\F<Z<T9XKX.5,
M=Z)G3!R('W *SS.0<L=^^:?'H_O3@@0-;\/K@H(_@("W,;(M_O_UC& _6):G
MD9^S@'=AB(/Y7]0^V<2OV ?7WD5=DK6SQX+E_55_?Q"639RFN4LW&XGE+F/Y
MD/ZAO2!X<T]2>W'2/A6*=]S']$LY4_XO2E1,F>=%-T#FX9):Q76MM,("__NI
M9,AT0Z':B5GO8.,)F$B"S"7AX=^C*9*A+A:$J-C:<,)@M*L.57N73L(R"Z*#
MEU'K?JB.(QGK0 TRU/6V!D-+.'=*1._/+]5Q8/,6R*XJ\X4^I@7R9DK44/'8
M8Q3'&,Q+0N65T53F#RWQK.I[E!FN[]JJ1HAJ>*&G$V!A3?-)J)KDWS<?</5L
MRW Z3E*UW*%#9-N48P2E3PVJ.H9MJVY(&-$]IJJNPZAEZH81J(R#<@/C_&-!
MR7LF#RUM>2BIQ&3_,:E:1JA[IJIYIDY4D[D&-6TMU&R+:,P/5,2DYG8-DSI@
MTAX"VW0(DT==_K2-?L+B8)5FLL>@=W?.ZG_VM.O^"QMBN YPM6<YADY8&'C4
M#777"ZEAZ;;JV_P"W""9^V.%C3&XL-VA;2U'#8\X545RZDES:C_M)]*:_219
M5;)J3UBUGU:EV995*;/G-L=:<R?P^^ED,F)89DI'0L4/1\F+$D29/TJR:;JF
M9=(&1U CC &G'R13'#&_>]?M34W[TUSBT1NCLWF!?,PPR"5I:\IK<9\5Q#<%
MSNX >-]9P]Q[HEN@?^K]N-&D[BF9K(.I'ALPF0V:HRX-/,EDI\)DK2?W+C'9
MQHFY>GL=+Z3=UK8:["=CIN3TY[*]ML=\^>X<Q^8"9+M=]U^ [$$51JP](-36
M7-3NX,)2VXK0=N.B?L.BEWQVTGRV!VUX SXS,&N,[#P[0_*9Y+.>\-D>%.)-
M^$P;7)A./^ZSHW;_?FGNOXP:\)3_'K.2XB3GNK'T"DM;>A^J<,;&Z:<2B66S
M--Z6]:: X>=I_CW)_X]Q,WL+&]O0^V5C2R>79,P.Z<Y[9$Q#,J9DS%-CS-:4
M[:T9<YD!,;^/[*R!2\_SSIYG(%:4*R'UHU&4O[:B?TO3_12D2=OZMY?/C438
M^8IO;S",]*=)INP)4[:M>[?-E#WK!B694C)E]_3NS9ARF?DPW:HG4=RC]GI?
M^GXZ!>5Z,DW])VR]!FC)(CA-/CU2NKFET;[/C(_O28R5(;?I'4WSXA^7_I_3
M*(MP+?^DHRF[#2^SC.49_SV(%FV;.[YGB672MR;9M$.*]X>QJ2O95++IJ;%I
MZ_DF[V33)78DZN""N'8O6/&H'>(UXF'K&RY#%<KI!\""4RTF<#%EA$T:98*V
MM/7WJJY?T4F4T]$W!-NM!X? C<3*Z-^V6I]HV E4-=L:+MF-2U_ZWR1/?F@7
MZW9Y4A]<F$-;\J3DR9/AR=85\:UX<JUE3-I+#I.^\ETA]7N<,GC_?T$)'R49
MG_^6/25I?I:S=*Q$\3/+\G'3\#=IZ)^TH=^Z'G[Y3*,1]4;L:Y+>@\3 ,-P]
M ^'"ATW^/05PSK#Z#?[5)%D(*-^Z;#XIV?!4V+!UU?L=;+CYQ=]>RIAD4<FB
M/6'1UC7QO;)H>PEDTE6^*\A^X,]G27@VS5CI(D^\G,(' QPG6$UPQJ8F,7M1
MD@G/<8D?A>]<&474P[3S2+K1I7M@O^H[Q^IM^'O&>"SNMH#I35P.UP)A=5O"
MDSL1OA7@?-W:G6>C.\^T=@[F27>>Y->>\&OK>GYK_+I>G6@O5TTRJV36GC!K
MZQK_!S%K>QEKTB^_L^[/@JE?)LFD#88 5HXN:?E*,&5*GA1_&"=!%,)">*!&
M^N^E5V)OU:7SPF=!7&67<3 OE"IP?YFRAX3_[;<:5K<U"$P5<VYT>^?&;M*K
M*/FW)_S;;B'J/OEWK<YA:OWR-TKFE<S;(0/AP,S;L_9KQQTL8/X(3(.*CF@W
M!&7[QY3%>64GO**%T&123"?P-1HDD_+[E_=7BD-T&3N0[HV]F0Z+N+T-R\97
M/P"TE=1Z2!8%6Y- ,@87NM:/"GSI:I2\V#4S8 =>W%QI(/WR,DH^E7S:-8W_
M0_BT9_W=CCL:L'$ (&4^'G.PNS(_;Y*)?2\2[L2D5HM'TG^1UK(9,"^I&KP6
M?O(88T;CUM$!"XL"AJ;=\K317<C?#_>CY'G)\WLU-][)\^OU%GM/3DG)[Y+?
M3XW?6S9;]L+O^VJ'=PA^YT;,7W,L[H#_!M'SQ=_@?\H5%U0T+"#S)!$]=#ZE
M; 0VX#/[]24*\J=/FLI)7/M6L0]U]A7JP;*G^>JOC&GZ&,7E"1CS3.TSG(G;
M'F@UM40M?]8GK#*/_ UP_/ $MI#O)V-8QRL6/<1)#A803>'7L1+!*A]3.E(F
M-,W1_LF?6-$*%&E&<["11*>A"#Z4Y? +7N=\7L%E\?CG3T73FXY%_":* _C7
M)\WA4KCU<UI[*HX^OX'Z_^)FD&TBE]J!P5QBJ;X'G*QYKJ&:ML6([]J:3L-_
M:]@SH_C64UJN?D(?V9F7,OK'&0UAMY_HZ(6^9H._SI\3'%*Q)!L/:3.4Z:0Z
MK(N_>2D\LF$;6U)CCX=O-Q[^_?5O/WZ__X?RC]MO7VZ^__U^*"30S?>K<V4G
M7'WX3K[?/ES?*P^WRM7M]_O;;S=?+A^NORA?;[Y??K^ZN?RFW#_ +WZ[_OYP
MOW)?A]_$_S&:9@J+T1_RA?EL[+%4,;2A@@8I_U_X&?TH>'GUBSZ_1#%(M&0*
MSPBR(9:",;R.GH3T"Y0)[%3\"T0='<(E/V+8W@&D8/H2@2!$81G\Y2#$VTB.
M-?#+IJ++'&Q$Q0^GF5;=+1_YWE(Q.4-M_)-NGUL6W[O0E;Y/Q_!0OP77SGS*
M^FWZ2$&5X^[IJ^K.A7^ UG>7PDT<YX7K^FMY"=]7=_"7*/-'239-V0.LZ?,H
M\?^8Z7NNT%&C>,J"2]00B4H<S=$-:FLN 365NIX9J)YNNI9JNX$U4!AHC1,$
M=3IE@XOZTCBO?(&_IU'E*/T\S> (LZQ4)XLC6KB0X&_%,L2#.#C?7LK\TCW3
M,ES#,2P_\(G/")PMM4//"77="3Q^!W\XA%=J8<V@7GEX6TK30^I,]V"=3+,G
MY1_)"#D%Y.E-[)\KOZ!=H:N_+OZ9_UK[]2\</%&>*=G4RZ(@HBEZX'_)DT>&
M8A8U3J5XQ)704HMO#I4D5>8?7CUSDB;/4<!5V"3&I2K/4185B3MC&H,*ACP"
MED>8OX!\/Z/9&<6-/T<^FRV9TOO9(\%"0'OJ7$&5N;84S?XUJ_X*]R3:'5FU
M(R KW)<99@M%8UP6PQU%:<.Z\"""-,)/I#0,(W^((ZY&4SPN;"DDOO?"X)BX
MB@X?SQ*N>(\9G)N"BF4FKN(@RG)X,9@GRA.0:/2J@(7#GBELF<LH^"\L2#S0
MGV8 (EPC<K*2 [08ZO4>S2)XBX^E\,HSD 7N204K96(VXOL1:\7GG_TYI2(G
M2BR<KV$,9BD('TY %H;,1P,KYO=G6+PZB!Z118 BZ1^,EUS[%,X5[LML[I@5
M6,@3HP&\)H5;5!1N?TY@W?%0^8UF&?6?IF ,Y\7VGVBFO#PE(]AW\H)UWG/8
M@N]>ID#^"&[T*\!"@/]]G0" AGRQ5_]E_I/R@TVFW@B)\'<&5G3\*O[XG:-R
M)!2&NP1_&"KWL&98R3U+/7PH+@$_^WL<X4%RD?P.D^B0S+QP^'!^_P$"(M6I
M$D^Y"LA+:K(_!!"GL0\F.9P"CY^!.3E&P":*,"R+4\\B6"--X<=@BO@L09PC
M<$6JW3,;)1/.FOD31;!.1X%".7J4<)HCGHKZ?+@.^;=GYB?\GCL\8"D</:"?
MB04*+F)#!1B"6[8X+&X$BT'JY,E02>DD@I^ [#&<["-Z%A11$S;D.X #1?""
M6 'XXAK"-!ES4,$?D,F L3$?-$.1-$(&2F<['^)?<U;5(<&_)K!WX+/7V2L!
M736Q!)]"RSN-^3YA,>B*>>:Q28'"F/&5%XT,%-1-BD\6QP&L!'_.II-) H;[
M8YJ\Y$^%:& 3U.6Q-S"7*5$:<.N^I,8?[!4)!*\+@*FW@FT'+M)K#I52Q"@_
MIED6P8I^0PF+!WXIR !G]OL?*=;_]8HKKT%X)V.423[09P28*?8E2#M),'Z-
MX)VQXRM8-5%61+K'%&GKISS@#6> 8JT\JI0]<IYZ ?$FA';)_X+A"G@$#*6^
MN-]28%?0PLY!\#TS]!(!N\9Y*6-?GB(0H\T/@C>PG_"OB FLEHLK%3L$;_4!
M5FU3*9RM^'%^ DO;!@8%%H<WP.*RZ8BS4C:%=8AOSM\J>$UD<-GP%!!@N[KX
MJ4D9;B3"@N&.?,3%BMM*88(80G)=TPSY5;F> G<+XW&<\',$?#S145@>\Z+B
M$$Y'H[,\&N/S)Z/DE<'S7I "3T"U),5MP2T&RCOWM<%2!*17L^7!07H3@P@$
MF?B5>>D4B2;\!"4K5K0$6>W#9D<4P/J$=W2-$DL$?P0L V4+IA5PS^ 2$6U<
M@!(AR(>\U'W2Z:1D\QFT.;D]QE E?$Q*U,'E-HK^8*-7<5L)^ F8@+Y&Q9U7
MO)9_0>QCB"![8:,1!YLO@)+3/^#IWJMP$,RXH:['88<9<>D!;7/T+X"X%E^'
M+Y;J2$U[^%_X5I",Q>\$O. 4X8^H^_#/G=^?\T<NO%7\KF:F9=4Q)JBDP97)
M5U:)^F$I \3QUF[I"G;#N:/XS."NFQ8?9Z"#%2^OJ<4)ZIIX.0,[3N#13%Q+
M\-%JW[ +%F>S]R[0/BN4@"<*%S %YH-#PP?2 &1.5JJ6A7Z\Q%XS-CY7+H'E
M^:M7/8/?ZOB4$D]#4.>?4)\(:F0J[N+7$H1>QOZ<HL@HMYAQ45; L'%5(MP
MGWV*)@"C*'_B\A2D:9"D< SE=_&7 1N!P$VYG"X,%/B$3S&)J2Y<\5R?HA!X
M $ ):@A>_'R]J$S <UZ2] \E\;'1+.)PGC50E5C$;"F34:0B5AMW4BN&8/$C
MZ"_XX.+N04WG/_PVGGO9LNA:[;#>7*ZM#$3M7^!]F?(3Q1UF>"D$2F&GX-$+
MX5<GE,> )0')7$\\XZ$X!$125)P %A,1:T&J";8[ UL,,(@DY%)S1J__P+NS
M(/(+B#>9IG#_%] 6#U->J#!-<\I9<_3*==61,/I>*Q^O\+J7CEZ\Y,'Z 7Y6
M;-XJJZ9S1K$(-'(%-RXXB.L<&3=0\<$<Y)S[EO;:H&-NA(A.*J#82V[575]>
M@?<U:W0A0+/@$&N*7/)PT$=$+C$\:^WFI[]$,;MC*,Y8'8KK4%"MT9.YG6>R
MNQ).N8V5R^DCJ .%4!@VR+69$.&2L. #%&+Y2U)AO^Z)08^)< K^^%WYE@="
MC2E_=_\;_]V0WRA)'!<6-!<D^(875%U [@;)2UR^:5YK+U3E.9T_!>D&[!*(
MZ'9=YZ1CO/OP27.3+E>]/ILQ.M[$+\G<UI;$93A-N< .P/ 'NZ40D]D&TF+N
ML4<D*6NF^M7M/V^^G&ENKXSQASGL"\04X)^IO6S>'U%N5(%O!0PL^06]]5P!
MZ^DWFL(UB=%4P6#_2E+0?__!Z B@-Q=W";"$H7QI,LVY *P?J$*K-PF%+L8P
M##IRT0X!O0[M@;DO<#5[IM2"<I!-X*GX"OC>XQ.\17 ?+NJ\_KUL%I8IO-UH
M/17&,K<0"N\%?D[H#IGR.$H\5$'XQE$MRG.P@[G1Q1UT@DO$"HHS?(ZXS5%Z
MI!\3T(YCM-F%E<%U5?YLOA5N\$4HF? C+*C;8G.?YHR-*GSAY_2*&$S-]R8<
MNRD\=OY-XFB+H$'VQ$8Y:D_ QMJO-"]^>$K&K(@E*#S[B7OR:"Y6^42#1A^(
M,'KBRE I#G6%L3-;,EI^-<L'37)$;GF$[#D9/7-KE J7:ATQA?.Z[D**<DY?
MX>5$V<FOH1D.AO@)L*31KPIJ1A9Y([Y\H%M060Z+T*^6[4_'4Z'$"%?R*(_0
M0GMCLX4WN-KS;+_#PO?#@5W_=<U57.A"0SB7/Z<@74MS#B?C*>$H>2F4:1 R
MA4,VGWD$BG^MX.%F<LS>72[N)0)#37ACA2V T8JXW%?-%S7G/\ 7!=.TJDY?
MYH]*#H"T?*H8C"\",5[88N@U&,YM"JXY,9UDB!<62#KX!4XE@56S;-8F=WXS
M@KT+#IAC1;CSP-Y#PB9HO'+("\27?I4U1S845FQ8.!%I6L6Q*E@6Y(H1<QXK
MH<:"?L59+CE(FTVN>?4*&7#F$L5!(Z)#,;!A- 8"H9+Q1-/@A2>O\&M'V',4
MK%) *<C<J0^T$)-)T%('62MBA$$1#&RXGL3YHU@J@C"H9=6,?GPW4 6TFSC*
MA&($UF!*03C"VQ#(!>:X*X/F5!$FQ$)\C_-"7?!QH8M/'B=QA*OF1B6'8[X8
M&T&?'TC7#*A18(L?*OY^YI*!9\Z)..&_'G';E$>)SK>PQ/J<U^-T-*]'/Z&\
MGON9V7'I<Y<;+.$N ;T91.URMHZE+J:\V(%F6#9U ]4,2!"&GJ4;U/=,9JD!
M50-C,5OG?CH>4^%#K+U;F;U<*=_^CGR=MQ<SOW@U='Q+M9E%#9]HH>'XOJU[
MINYXKJ6Z*GDK7^?P4GLI:?K-A&B0->&(%;<>G4Q&M08SY84V9XS.*#,I*(.1
MAH")A!(0[* =B$@"&V5,!.W$U5ZD)6:E4'\[67M.%,.#(X81/GY7T[6KXKD!
M2<R*>ST3*@?(8+QAJAP3[HI.Z2L=K0R"5:NJ3(-2?*.J-"S^P0<39[5 >?6
M<9+E2A!A6 .^,"SS%> *X5E"PC7Q4_G/-'@L-*HD!,4.CU0XILM883VX/J9_
M@ *8"6T4;[W2]BE##B%&$O)*KZ&<!$@);C=5FLKY$@_M4;1\QJR=VW!!K+R*
M_VT0+=JBJ.C8M<#W@T==SW?LE8KW#F$QLUQ!K9W0(N$)HU)).D;-BQNK=6Y,
MP4*()IAX]LABC,6CQN]C.K/X[E(Z$B]FYQ"D5;[;WR\O[\I\-Q$N2[$C @_!
M+\N60HJAJ?<()A2?-@VD&K."\_EW2Q% ISFHG5$NS+SYE32LN'EK%+7<:5QM
MJ'9]P:/B +3?#&3+K U;M;/+^ZNY?,/&;_X^09+4OO-[]9U",E19MLT/^)S
M?ZKO?[V\_UR=YK)R6;]C]RL2YC*'5PH"O>."X&Z& W17U/?4.W'PM@0H4M8$
M[PBL90NW9V7&K,QT!!X>C82UY)=1XA267@;6\0$>'2'GUF4.0\];7.:;^/63
M/BB.?\_8;7A=WL<SY"XIF':H,E4%?92ZH&"2P"&V:A'J.H:KZH'G=!SIL$^>
M4E3NM'?P%I=6I=^N /C2?8;73Y.6UZ2+ 7)IEDW'DR+SANM?0BT3"AWJG'B1
MC"O6J7=\F?5Z$4Z6H*J5*.(_*-GQU<U?4JAX#;\O"JY\DZ=G><'5ZM9SDPP&
M+P>#27^#P6^:O0M2S ELJA);\XFI$=5B+@F8Z?F&ZEJVY6OA8)4Y_I;T.YR\
M:R9JC4>+C%)AU_Z<,.ZZ"V;Y-8)SN%H([TJ"\SEWQDP^I&C$%NV;HE*++AZR
M2?WR!BGCQ4I346XO@@FX9.YV+9SXLVB",LV$4<F>Z6B*8D-LQT>7>>E/A0-
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
MW0/]V80_,KCHDAXCD;<6>;_T"'H8'EL+/1-$G[K<'/,O$G>=PUT'8#>#W#P
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
M9PLP16V>>;1A6V_8?J8-XX"NB>T-I^).=)X[<*,IB!@@_M6\DB00:D<HXJ;
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
MT\Q8"2@N/>@5'1P.PY3K;P5#1W.]!8;1OKZ9V2P;H%GH+ZO(<%?/G?5DAM8
MI31",=,+T*H!"-E=<Y_W$5T^S*Q?1%+AN#@+^$4P:3%  ?7B\Y_TRZGM[D\Z
MP:\TKWP/\@4BYK8>#@-4;=8 MQ#1A9#35518'"0(R"(U=5UU5NO.)T6/:'MY
M,^U.7:LZ&K:C:.0X8Q"I2+$%[)=3#U#=:7=.S@3M[%G.:?HIW:UI1:^2R*-]
M,1],8M=Z8K=O(+J%U*7-C!,9U*9T*>R9N]0S7YI'T$^FADC-%:4.J*;#Z$OE
MH['[ZYDE#U^N5 LBI9A0P\C&G2<*XF"*E*5NU#A3U'!)?4>J FV23RAER\CV
MF%C&B%=IF:NF/XV>W(XDQ+:.O+ZR<E#<:@I&-.-B%4#/K,\%'O9BX%)8Y2_!
MAQ++>K!F32,LN]IUR^W&].Q>ZW;%]/$[$^.-)G)YB9D16GM"V#3!0W(\J+NO
M09+0655B495Z6EG3[S-O>*I:MQDN-79J!D<7H\,OC2[87B]S8\%!]]8S>*4$
M4$D\6X^C.K,.:\HB\/Y_+F?B+K[O>/O#]W]IP/YA5H,R27 _?2\'9OTJ@U%O
M3I Q>VZ@&?-;Z[?N=.;N]8!!HX]]'NER9@+>S#U#4U2NNXD[*B^?"N&90[C4
MS--9.]M+W00D)Z8X&U QKV9X-HT(;W%=R0TS-ME]^V#LF.RUJ"9 M4SD<EG(
M3$7U2#FZ7(\H,UK=\EG;L)%"H+34+C@D=X:?.79&[9E5$^0)&3%M47Q#:[Z>
MJ/:_6&?3C%^54G>"%G-/YJH=PM9*1)<:X53,X$^ZIO-<8F7 #$M3PB#[E&(+
M]<MAO[DZ!>ECM5/P5-?61:4RZ!IY*%\E2(@ 5S%!4-2&+DO#Q:1/0L^3EUWX
MM6FMG<"J[Z4Q(YC\?6V[*\='3NG$$Y4H@Y=0R^'BNKFY"3UCOHVRDREE1&8H
MHM7;=R%/UJ_=?,A=:Z,1QK-LFU693@R99X>!,90ITDO4X*8Y*F_8!PQ?[O6&
M =<&/NN@'JR\@ZPJQM5.?^M:&)N--QR;.ZCBX8BB!V=M-("5V+9"ZL2G#ARW
M.5:39E<XSH][(XH^HZ.TR&\U!S7<!XC:8R-!GUJ2?*%^N#<MGM=RS87*I.#=
M);?SO@0UD0>!67Z384=LA#DU1I%HBM%RHG$22*] UN'\Q-!P:J141,5W-",P
M@4?%L#CF<$RDUY+72N9)L$H7N!1.\$,^I3;=5V:G8?I=#L54\Z'5K*HIOZ'$
MN&;0-VU9<L:6#>E!FJHWO0I#:"O+9#7*B=H9 XXOEB1)3HU?RF$4;=(HR@/V
MMQG?LS?@>_0D9=&@X_>V59WG.#%CL4#1O)I++Q2F-.=XS[4Z=Z[ARZ@EL1TS
MEI8$)09E&[AR[E;<CV,BMPTO1@<17MQ:'([&(S>(+X[>=Z=;_!G$[\=T44KI
MJR>R#:6OZYS:>U0ZU"1* -M(U"1;L/*^E'/@89'M@WW7D[WOE4YM7;03EYOO
M?C5G6*-FKG]1TVG>+VO $%$]L_U'A]!DKX](:VTXK!PKG9+IF$G78),QE;9
ME#)>"UNT'U/]04E<=.Q)T_G.UXV4I:$9'MC!Q/I#AOC6@[LC/9OE:K-&XBI-
M#6P,.1-0-/?J0;;%O>T>'!DBS<"5BWW@ZKQ[KN[+6I#55Q37343CDYNW3C@U
M>'D$:VI9R25CS104D8MNM3(=Y&E*Q9HEX%B_CF(PN (5CYUK"[J.#V,W;3I6
MKY3O;UL,=O5\GCB)GR1!E+#4\>(L= )F"]=W>>P[P?A(VE.O'X/5K,W@;'\T
ME7,?5&HJ>APD([M0)'TQRPPN!K^!II*]EZJX\8,>X:[(KTDY]-I0;GQR'CC>
M,.4PT\W35'1^,%T; ?C?<#"W"R'9AE1C6DUJH#.-?*-E]&HQ;@CP!R@\=[+F
MS>(^_]_*M;U2)3!>K03BFJ7RQ,/,$S$+[#1A J@F]FP_# 1+X]!Q>?Z_ 2E"
MAZ4Z/GF*@G?VV-K(V'MU+X13;)CTU@W/@D!KR8^8F/(K!2*;;&H9[1NFH8#>
MW4]#\7.1)$F49*''XB#BN9.E/.<LYH*'S!FDH3S%/F1H0:S<A3/(9LSBB#F^
M[T=)SL+03A@3PLF2/,W#D$=)?Q<Z%#YBM'8^]S*+1LR5.\'77:CKA"#\F A2
M-V0\#&/F1Y''>19%:1JEX4ISZLX-=M_CQ-RWLSAS4]<!#A* RL\<$7@B]VQ'
M<'>?YM>,4R\=D?6IK!9Y.2U*Z^,W+*D7-P?ENQVK$FDK$V1\OLT)Z(S!TTGI
M*M\!]5]9*6+!%J0.1S[ CH=M@G5KJ&.B:HV!A"4.GIM80$.\_M%Z5X+= !]_
M \V$IU=+S$Z"KW\";1R=B>JJ+Z"_@%X\L3Z)V:R^G7[CLX+#S;Q*Q;2<\8GU
M><Z+V8]@%5ZCBC.=6.]OY]42;J5&;!6_Q-3$]W\)4"#_$-(Z.3NL,._'UNK'
M4*ZT=LR /FD.>FHUII+V3A7M!A/X&&4/7=MZ5_&_2JQ?J(21U*$P(5]3F/.?
MO%^5D\4B](7(;)XY+$J\.'%1O^9QZ >A9T=*H;:Q-\U("Z):7%>C<N,"T&K;
MED(N<!1_XL7#QE=6C1D-8&7A?C$%S$!B::O@&"JA4NND#70#\/J]_*;L.3.0
MU0+KBE*8*6L49<54UHMAL@OFB);+RZO&J*$'A,K+NA+"E ^"Y5K_*^VLG4#;
M*'U:"6_98>A+^3,EI,C*J"W+H%SOY'QQ4PZ!OTY<;[.CN[6-/\1,W/#I%SB
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
M=A2*:#%0>J#JK4C]4>8B*Z3]@M8&'.17KB;X&'WOKG5MA&P?)(=U-&VIE.:
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
M4M[5E0=R4YH?XA.7"!IE\]<=@ %Y3DMX58-4Z +(,LK4JHIOU+>LQB67Z%.
MK_6%167B<BYP!0(>E]Q:RT4Q+?["#5 ''@Z7?L.6=)9R-.,C8+OD;$8V\6@]
MI^A9;]%**](-T$OZ% H@FP^S&I1NB5&/W1%K18! R2,%)"V$%#>51XH0UHX<
M6"K( .OJ-JF(8>CU6WQAGL#BJBJ7EU<*$PNRI:TW"GM_Z").!?RKRJ0<A2LK
M&F*AT-0\5,ES!JQE6PGY"([59-$*P7_P8O;K/?SI+CGM''\D5& ZT=;ZT,ZL
M]U=\=BGJ;<!W ^(%_T3B%MBC;^/W.6<C!OX>L_5_(4M1W!!],059?!WK;S'@
M_#W3H:L#7B'?!P #V/#:1NU0X"_J>@GH+T%?B\YC;JX*$)3%^/U(98O;,XOB
MLI; $^0Z=B8E\I0^UU?%'*3WXD:(66=A<FH8/'W5L[O[R 3\> T RP@3 #:&
M2%C_(&IG'_Y8(V"74]D0K93]@N$16SB M><7L.IS<3D#N9IRX"O_7F:7^GB4
M/,3GZ15+L"RN@/VL7:8UY>E7N+=>8J5[@1P+O6_HB ,ML:B_XJ:UVPT1 XGO
MF[0648Z4RX6IY-=+C#3CZ^F9\WE9+28*ZK24%K88^"&@2H7I&@5](F8"EX%_
MJR-=N?!+D(R=PVT@/KBEMK*2WH6G!S<O49,@[E>5TRFQ\4;TZ'NV<2B^UJZC
MWNJNH]OX-,/&IWDHO4J?W!D7/)=[]=VRAL74-=!8HKC*.C>KZ_;=K(('B<^B
M) F=# QO!U;@.G'B)0ZW@\SS^FY6LJ8E/8 TN-#^?S#W0(*3Y+E0^CMRE7^4
M98:FVCT<LG<OK.<OMD./!SP7?L)8"B@=9DF2^![/79ZY+-T[!ZX)R7W31[:T
M#-Z!D()OOY;[MH^UJ_XXZ[D%O<F(OPSMS:E8*'\9XG;C0K/X926$3)- ':T!
MP\3Z]=?WEK91FJ\-*X7HAFQ84-A ]49QVKF.)*6RC5$927E]);NW9DI)V=J+
MFPCFY2P&GL.8'2>1@,VF'C ;8?N9W\28'>]4_[&EBTTS(W&_U!S7PVR-,9^:
M-+P [""*E4E0*.A(4$HR(IT%]"$5E20+@A0-@@,:>[-,_I["*O$\Q?>B)CNQ
M$J"M++%_+<BT:U2$AZ?Q^>>/\*1E-0QG[CFBC[@[ )VEB@MP7%3P;(4_O&[1
MW(0LF=53D"4R($P66;W02N#P>I4\![L&;31#WZ;V\RB)T7/"-(_>!J-3S\VR
MA#NI(T+F1&X<![D?1$Z0^0&+F,I2OQN11X3H'V#<@S+_E\@^X+F!5H^()$6;
M%GH7L^Q7^+J8DKH-OX%PRUI!N#W^,\RZBYUADD&3BZC%;=&*6\-_)DVL:V G
MTCMF'%"/2(RCE$\V76_-:[2U-S"UY>$5!F1&5J1:3:,7+D<<RP2!72X5U?CI
M% S:I5&>K]_7L0AE @/Z2\"V;;&M5F1I+6N1+Z?6E!QQ>)"78#L &7,D@%,D
MAFZ*S[4 JZB/?G4-2CJF,9@/ZP.]W8-,<%!,I773CRMY<6(#VX\2C_G,S<(H
MR9S8#[P\XFD(_S_*=KOXJ1'N%SC8A?@5%F>@F<3)?Q&] TX"D$ U_Y/V\6N1
MBV%8,EM635A28YY_<I[#8Z6YVU?6:+?KMNB[3/B1)T"1#4&/39*,B=QW;3MU
MPSP7?"^V&, 6@7F/;W%M[N?S<_<MU;'_!K2^78A]V\5=RMAO'-0JI8JQ,55,
M?!<IS6_D*U6P#\17BJ_E]003R,\T2\E*(.A$\7F5K82/)FI6\&H4-O6YB6P:
M*L5V 3D>.!G00^2SE+,H93S'<'G*4P<() Y<): \A]T1D-,2RK 9/HD*G0I
M"1_S_RE1B=$AMT9 C0;LL&?>B(KU=^1CQL9WKW]&/ H3#[0\SPF8[7(>L51$
M.5AMJ1VRP%9< H!Q.@:5)] _(]GF<S,%M"M46^#UE=!QF$Z46Q#%54'"\GH.
M5(3\1\G&XE)0*MT2:%3">S[E"]S1F771)'48:SC5Z7HH^,=B4H5! 6FKZCS
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
M]F."KC3'T6#]$$>/[Z)\E-BG8LK BMG.D]QP;]NM0?31+5RDJE6/:;0>N3O
M?@Y2VWNI=0CCNJM:'@T\XIJ<NE1UB,M,PLV J-8.@<,>2*V!DVF%W3(([2"T
M5R^T 0TTUPA =#U"C,"DMF>XE)B,$.[J02"$5LV%5NVIT!(<:&8W8"[T3&BO
M&HLL"VN^%@2RBS5HLW-J+60"3(J:]1J3W85LP"SK89][!W;;V7@2"_S'JEKG
MR0%,[_(9LP/;Y&R,:0L(:Z,K2)8!>6\+6ZW+0>YI_[6%Q'@-WM!A-.FI.KI8
M*^[]CS1F0/IPQN*7CRE_3'Z+9J(J-YIB26%>==5:<U&X4O6QH]55U[[.U$&,
M<QGQD4%?#/JBWP'1H^D+1YC@6KW=9U 7@[H8U,6%AF*/I2Y,%?,KQ+AP=;$#
M=-U>19M-U<NG*EO%3HAHAL@U>0DK<$)6M/\+G_$@3->4K)J-):NGK%S'-MNB
M#4V #%0*43-T*.9YLMM#(O64FGP#T0,#RX#EPA\D?@_V+<'[XU"@[1PPVGPT
M5+=>7L'H12UVJ&X=JEN'ZM:ANK7/Q'I%U:T9P+.T/M[LPB3[UR/LPCU[3Q=Y
MC2OL<EJ&W4,.%0;S!PXD8=-#\E!7$X=HVEM/XPFGS594/<5,J66<4_,-FYQ]
MG$?:4#!R\<GY04RN1DPZKW[9*B8[HR:9QNA6X%_I;P<1&D2HMR+4>9U.AR)$
M^BA"'?D^/;<P#R@'ON[!A4>SS')<B1TL,W-T2ZV#Y\(.<S%[R%Y'LVA:L!="
MQ^G&P%Y7R%Y'N^U;L!>BT9$Z&MUU3%CM[8TNFO5?2WM/#^YS0>^[F?_/R-LQ
MWH*30*V#Y:)_SN+ 9$>[U=LSF0.FX\&6X\!C/>2Q8UWMK7G,4D>W^M [<R(.
MD8/3O7+.\A"O_8 JULL4FV/=_VN*\-J67%H:-NYJE'1D+U]$(?; L&>P)=8R
M;)TG]6:TYX$C7R=''LOR:,&1"/QC'6QS## BAW)-/I;@D.*IZGS[KDN3=G4D
M7N,*7T=JJ[EX:@@.=V\*%T-*),E;Z',<B-25@7&A9L25,EGGYNNN3+9SV8%E
M=E9V,'!@#SFP<W.U>PZT^LB!KR)--N#@G0%!I1 @2?P6=@(B-5GUV-@ :M<_
M5NN%C=":P>CHUG1ZE,L8F.P"(!OV9S=G=.O42P#.HLY>13!@_ZJ8Z[:1CQ8*
MJ&23#[>4;;6/EO+@J_7>$NB:#[6!#Z^9#X\6,^B:#_4^\N%5I[QD 8Y?27P=
M$CZXCO1QOP(+NUO@MC&ZU<UZ\T-K$[P?90T=NH'7P9=]L#U:<"/I,/PP<&0O
M.;)?(8L6O&EV$ZOH6;7-)=7^?EX+FC@@YP_0MGT-!;50,1:H&*/C0M,!H7H0
MXU<HQD<:%+63&&.6UNZJXW<0XT&,7Z\8'VFLUDYBC+EPN^,B^[X"P)\*M_U]
M$' @X],2OO\+2_D7#M_HA=-0 /RO 6ZWG2;@]ISP:S#J=^#ICA#=X\H><@CV
MWX&UN:^(L'>B(%[[(HWB%_1:E!C^IJ21>-\[B?4N8MGVVT3A.9V6[P1_9[I
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
M[O.5$$L[;#;J?MF78^]V"VS7\OYZ<TB(K!L>VCL U_T*.ZK0$?$;NX=<H.?
MKTVF)]A]SRSV:^AM!Z>R>[%U(0#_==#>M@;DSK.IM2'81>*OQ%^)X5"?@\%(
M#9WPP'>9$^@.V.J&I=NJ9__/QZ;4X$TM+5\ST#_E_/1/8*=W96ZJ9N-GB\<;
M/TIOLH<7P5BCL.)U!&)2QZIV7MR.XBB[+! 9).EJ)$GU7,8-QW-L52-$-=S
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
M'UO86VR.;;5>3S &W>@"'<". X7WDE\5SP^A]Y"3&(B=7Y\^$ R5.5BF]P]
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
MJHGD7XK#*$K$EK%<$=]=[;[84D.U[LJ8*!\6,2)NC:5T\C#'X *J,& ="4;
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
MTUJ'SZAO.+KO6:;'&0$CP E4VZ,4-(@6&)JKMHYS[KKEAEUA/PRIHR1-1'E
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
MR>&KF$/)@C&L95DPNZAAN=WV'T8<@I1Z*?6'F@MFV,MRP:342ZF74K^AZ_M
MLB$-9UDVY.%)_3&D9)^STI/+,DY+EA&)92,WR<P-/,?V7"VT#8^:CN;XGNU8
MMN8[Q Y]Q];7K12[5J)I4]V5I>,7['+5_AP3';YFY3]I.4E#O<&[ER@:NY!)
M78PYG[?^(:FJM%7Y<RHW-,"4"E:M$JMD9C!2] V 4<,LY3<^)6.O5<BDM$#!
MZX3"0&!O44D4)-13KA.2UM4WXV)2-A2>[=.Y J1$N1?%I\\(KSY=UR.%6:]*
M#HY<$CB!;GB!J0.31"X-#,?Q/#VDU%3)8D_MGG:*)PQ_RG+Q)QRW3DD% [VZ
M?<.<3:D5>=:;YIK[GFX;EN$11P]!O?I>I!MPC3(=HCJ&1DG'.'I#G6RJ+]YY
M/6N!N7N?#*]K&S+\*IZF</ZI@1&&D0NW8-OU@R"(+#NR5"/P=<LZ1)XVM1?O
MC+[N+.;IOO(4JCQ2PS!T/#>@FFY:KN[;)BAUH@6!8:-YX?D9OWD2_])L3?#-
MA0&;:N@]UYO/>]A2&K[=_+XCCM]:Q<.=T+)U.(8CZIJ:'7J!K?H4?K-# ZZ$
MZD&*@X'BH"U1\6N(@T*& "C++7?U&G<5Q2G-2@4+:F,AZ/YF)1N>"NK-);CJ
M=3:P4F^CPDX,Y;K*@P'L(F/$#2;__, 52WW<T&%>%0/EURQ!,%_TE,LTZ"L/
M+E1YB=N/Q3ET]>W%S?4U^U%[^XIM* GAR.)U/7#8^PQ8&<ND?\'(/\%'O!@+
M]_J/1CE()QO/3KP!S(;FQ<Q7-*OU'9\&(%P*7&!X_18E'@YI& ,7)6-E!/*0
MU_7<FR$I+8JZ./UL=9&<WHJP W;JUM5%8F3?-*5<R]_')>@8.'POKZ]X47E<
M.0P"B2,)O#>GL!5W(MF!5.4@RV$_"O;&N"@JUOL*A66$DR/P#_HQ)IIGS<9,
MD6?;MD%UW;5T4S=4$AEJZ!N8)V!'9K0$2^VR[AYOMW05L4^+\WJEFS?,-#$_
MK@<<WK/M!<<%7SY2Z$-"8/?.IX$1$'%$\'H9CPBK^4\%RQ:M[4'>BD.V"Z1D
M6\&K&N)3Q?/%OH5\W^Y(G+"*+K"6R;;=QTF">YK!\O ^"]L=IT%.42)8WX&_
M$;BWYF,%%*0/W)2F."&8JOB[X&&N/=F+IK_%X06K2]^T.IC_*JI?(54)O)JI
MWI?QJ^4,M+""HQV$&MPB-=>P5-/Q(M>)'.(07X]\$D3N0\G)N^0D.+NPA $<
MQ%?1556"Z*6HB)C*^4)^QL-JN+!(HXG)77,,\W]J^<XFCYK?[A8[X3[PG]_/
M8&Y>A6A:J\!)R)[8*C/R%LB_BOY'+\#V6@*<(YF 3D4%/)^ (@;BK=J7J;V
M$R6D(!=#.,*:0X7)=BM>+,NYS"\7[@EPY&J[@-GX_P;=SI1Q^.^J*&NES\Z-
M.U%?BHAI%*,D+GOBE[ N% M+RU!T%3@<@>A+RU>140S*/OXOVR$^U;J0'U,M
M==DNG$P&1U8.;Z))(IJE%!5M46F*.C/+XJU3XB'O9X+_;;J4W!$X%ZM"B6!W
M,G&';[JDP-%/$F"#NL5*/3D@$W]#"O/RD_B6GY'P<#&]<3VQZ8G, +F574NZ
MB(X65P-[N/D&*Z 6YZ":"X[S6Q>,9I/@@("UP$-O* "E";K6ZA)UK(0:Q<U9
MZS%ME%3C<]Q='%D.XGR]IRR<C#[-JRV4OU$YR<>=.+N,U3$=!/+S]3 V-FFI
MNN>&D46I;U/3B +BF2KQ=%\G>NA9VM.Y"1>L"9.8C'GO/VJC!ROQM>YFP!,%
MG>&5@N&@]2HLUJ45M=G2BE>I\HGZ^03-Z&[['CE1-J#HP@U/4VHX@6?K<"$P
M 4^JCAMJQ%5M@QB.J=M^)'@+3MNS^H>'CE4DV26;RT=68)+?L/EAV5SC<5!]
M*<([T9J6DO;AZ<'AZ?6 5U9!7[QQ+(._^%D#>H4&QK_QHT#LVXSLPY]2OHML
M7\ZK6SCY%MWN'[4KOFX3SU ]S74"4R/$=33X38](Z(16J-:[XAI<XO&'CNR*
MA256K9YNSM?ZW\^NS!^6RE+#PJDV_+(/HN%7Z]N/(-B#B&8MFLWST/+9=WO>
M'(IYQ D-ZIFV&O@F]34?M(WEP%$<>(ZFD^A?FN.^Z*8=43/Z7-_.__O$-8A!
MI0]C=LTISE- %ZAC;FD:Q+3X&!=!DA553A<4%K;FFD?:@:7YANY2B[AF:-LD
M="D)-4WU(SB#57NVL'#KS?S6W7[WZKJ]"Y'X@^_OVJ9_)"51KKDQ*B_F5OB$
MF\X\.BWZ?T?KUJ)-GJL&W?5+VF6J8!1*?2/%,Q;-8K28!C" *#)6+G]8)65\
MACB6G=DU/S+#;D#SD@!>#G&?1O4^(4J.68UQ4C87:-YPM+;2 =GMAYPE456"
M8$V]%'$ >Y<  B 6,((4HOPV%K-^E#-A[[T9'<_<IBBU:_1=8[T:QQL69+:W
M*_.\LB"ST8=39I<%F3L22[BDQ'*,\)A=_&;N?7,5ED^EK^4Y<WGNI,SM5@5_
MNQ-H"IK-V*IMCJP@*"L(KJC>:7@NW,Y]VS5TDT:A3[Q(]P#V&+;NJ(&S;L#,
M#.KY6-'+]"N\Y?L]K@C[=0\VCVVQC!?OW)ZIRK*"S\Y2P 7F+KIVR<S:O8K@
M#?-J_),%(FTJ?"9<G=6>Z3PZS4TFVJXM8]93'/&RX,V3RMAW=/EM)V(85J'U
M=+=+59:._1BSY3%V<"+V*:OR<K"=C(F0F4>+6/=.,<X[1E=EC453/^.55::=
MRK33/2FIS;62 UK)Z&G.CKM5=""OM E :WN8NN4<^AR7(K)N6ZN_[O:?PP/S
M:2[<L.UX&9(Q1NIG0XR+O,L2#,.,4R6AMR1!'PMP"DL[P"A*G[;C,8.$Q$-T
MB<0%.E]$5"4P39QBN'0 QR]O:HP^'[^"0;3 E)5V"&-.BRHIF5\F:>C+HQ[Y
MTP.28NX)O'F4PT18WE#;%U2.I_U(097G0.L$%Y7$]*X=5![!Q!*,.V:KY?%U
MQ?R,021+="NQF$]\^8#<484T^2\*"8&SBSIM </RVBOLU=U.@29B>3WVZC3
M+S?1G$C0@!0#)4)74E_Y!A3/PZ25 2%FVFN3!N@AYI,V\XAAZ7P>;4I@^D7%
M-R"D$0LC(RQ6L2P3GCJ!:3\P-V!@> R;402+3 F/2\;) T$"D2O!(VA%7&JG
M4X N0=J&:1S%P5ZE=0<Q,^THSG(\$CD,S+-2@'RA^W1Z;0JYS2EM>TBK A;#
MAR\3QXDH7L.?*I*6D[C"R?-FXLOJ]]:9,SBNP._E-![Z[-$L&+\9%[*\CS'S
MH29945",Y<:@:<H"LN.426J(WE0BY(3%37.Q1ZT!RTX2$+"**R(0JA(G$J&K
ME\V1A;T6=!51T%_+',7(WXU@D=$H@<%XTM4$FWRIK[ROH['O,> K #7"G,$\
M8AA.,B9[]? F6&PVG%SXC#D=ASQ/0AEE)7R'*9$F+T\XGD<\]K^85F=9E80\
M2_(_59SS$- A^4%%R%KM$6^4V0I:L##Q) ;T@6&%S2(',5 @1UYCX:8YK#;@
MJ@)HS0 */N='FMVGN%F8"B4D:K_'V&*__89SV8&03@O&0"1'3OB9[5I13F)R
MB9^!OKZM",N.%0(D]JD$@=I$F3ZWAKI,&Y8+XCRHAIC"$\P&<]RS//A2'+UX
M.#8!%.Q0!2Y#SD(=!1IN<K"*@&2FO$B G<=%7I=(ZF/Y0IBH. *4&A<#;#,.
M7YAP>YC!E#!7B0<AI?41+0   S_L/$SPS!O7^J"9G<A';)1"O868V=(HCXFB
M^)ZQ.),'. )5!ILBB'L=T#T).!6T$HJUU]:'O9GSO,$S #T*6 L+"8](G"MW
M)*E:B&9:Z./ADLS=E0D?\[[])X6RV\89GGB,K;,\QG:#*$Q7:Z(PNQF9VP%4
MJ9G/%1#*S :7*5X%SM.0_2;R3%;'@[JS\:"J'KB>$3F:'3JF$7A^!+S@6/ _
MV];M<"ZT$#5/EC(U JJ%O5CA\U!>BAF\ZBE?:;E%;.B#<WFJB,N"#O,W-P&<
M'55"KZ*O6=I<U_C:Q,J61F!ZFT5@[OT"$4SM&K^V/0]BBQD]]X_0E)?/LUYQ
MN.]_P2"%*06XL'UTZMZ#4>&$Z*O\E-@T&M6R^HZW7<3IRKA1O>^:VX6C/A#D
M:LK)NN9ZX<-K1N0N]:1JUJ$%JWX25PST4RH7&,"[2>#J$1)D:?CR8TG1<AYN
M$]7;)1JU+1^/6N>)$$N3Q%J?6.I.(N</(K('E"]%@R[W&@5CA?X4-4+09/V8
MAI>/"!CHD)/\Y7X;,:"E#'Z:O0"+7?H@-NE[#@OB\_F%Q.EGV*GW-((QW\G/
MC7WJMHJEF@UUOD#[JVX%BC]#6.?I\? .V@KL@H<7L*GVXMU\/13)HJ?'HCNH
M@?]$+*J_>&<[G=>C1QVIS&VTL;#1TL9&F]+MNG<?=_#QSEM',?(OM2AOCDT,
M4/H]Q^I2%+(,?3\ L/$0'RY@-?/%.TN;9[3UE;?DL0YJN)TWS-F"LZP7[PS9
M=W.O^1/"Z[<6#I!Y$3(OHBOX:8?0B25PF=9\U<;#RY20"5!2T(\6JFZ&)1Q
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
MS:LGQ,:)CHHM&LV?,,N[X9UJ%IFW/(MLD^/ ;HZ##N6>=>MDN@2&5[R^\F%
MTELJFH2&RL>X(+<Y%2*)V:+*>1!@,V3"NG"F]:^H%/ +GQHA^MCB]$T2L_:K
M] $6TP5RMRYG>0\#C:<]RE;MYCEL)PS-X0++]N8ZSP(:PH84:^[(<TS]8NK
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
MAJ9QEBL7/VE0L5:$DZ:$[[.T*DZR@\PTB21XE!A @L>#LY!TAC(2/)[ T%,
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
ML3&$R9/;$8)YVGU'0D)I]7:JBT!I$HC7R,P= QQ,2#0A/[O,'$!IG+EU;[/
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
M-/';E/'P:A7.*5CAW0FUHK:ZHJ[!;.[0R1(Z'T6WF)FV"CVBYGKD"/+D3OD
M-V=0>^3?VY8QG,% %-J'7=<ZB[&KL ZJO!A?-8HH ?#:@XK" /8-M(:((;8*
M?R>D7[N4(Y<_V8I]">MIJE!9[[B#[:CTFG#39&[ERTQ;U2%*1C^K^HFO,AW0
MON"K&L<;3SIB//F"O>H(_A2[=4[B*OCWYF_)%"W!;B2LJF<7!?M[SQYSS"!2
MN-5JP3K :P_.==9[,6CE02-][WO8*ED1)3LL(>=!'M"A]4<.?6[;_&GH1..9
MXJJ9E[H*=?.:>K3+<.P67_E>7)@"@2J4I^,#K#-ESU317F8DK$+^HXN2AS/H
MZ7G4/*P=V- ,]VR!5)$ SS_Y8OGBL6+^-A)5@KN#K8%TYG.7S:&-A%D6M"#"
M,N0@9KSZ>63\V \^[GV_Y;ZS]]JS!*V5^GVL]E=GG?]_1[?<G5.G^X!#*SEJ
M[0!G3-W>ZTA6H?)%*[.)L-/(=PW,=3Z+Q4('HDU_Z+5F^Q(T58D7&2T*%Q3D
M_;_0 ^$&7O/*]^ZX]SOS1M3*9TA7?(>)PF$G<?J35&PV]C#7#6!>O\F)%K2C
M4>]6Y.M#5-8!=MC!/O0]G-F94/3@Y2&VR6<H>=U=NB.7SGW6_8L9#V.VE'%C
M540O5Z *+2#,:VTJ1+RM?CB+_'H,Z>+0U)1O[M?/7[[<'K&J 17IM-C0,_/:
MQ[H>C)V"<62JN(K:L!U8=5N0S(6VY)@%(_$O&CL 2@-59$:H"NL6MP^ZTE5H
M+/:Y-!V?^HE^\^*'+(AG:*WH4F_)3K/C.!8^ O#AZGYJ--N^NN4B#:\_H+NB
MQG<\I,]5B^(;R:I0K7)ZA&@#U'[Z%Q7::V^(7E^XOZ+"$I.ERZ@Y=*)5?(S#
M[V%3P);8E8KMKV=.+\*?+5.%"H"+]-#DK/U:2>>16C)C5]QU^1-.L.@2WGDO
M\0.,!7;,1VR,D;[\<-B>X*NP+>3&6D#]Y7;W9>GZBE6$[+15(/R:0AZ$QD)(
M1L(JY!\';<K@Y$:B*N3[AT?9^]R=,0OW[19T6*^:J:K..>/-('(L5CA%T%A>
MV1;MM5=#.NW3=FO](,; P:82AIY:QSBTI"M1-8,3JJU]'74M U2%\G=YG_N.
M/,3]S P?*8*ABF7  Z M^JAJ<<M@5*'4X(XNKLY=L^#OP(DNB/EF>0]=7WA\
MP=RX;MZQ_/U)VT!5M?$+?/AJIQJ@EOZA#B"OAQ/& U3)SS_]'U!+ P04
M" ",A&]641F7QHLQ  #8!P( %0   '-E;7(M,C R,C$R,S%?8V%L+GAM;.5]
M69,;.9+F>_\*;>WK>@OWT3;=8RH=-;)523))U3WS1,/A4'*;26I(IH[Y]>L@
M,U-YD)D\$)$AM76UE <5\0'^P2\X'/_V[U]/)X\^XWPQGDW_^@O_,_OE$4[3
M+(^G'__ZRQ\?7H#[Y=__]J<__=O_ OC/7]^]>O1LELY.<;I\]'2.88GYT9?Q
M\N31/S(N_OFHS&>GC_XQF_]S_#D _&WUCY[./GV;CS^>+!\))N3-W\[_4ISV
MC"<&13 -*A@/020)P0?G43LO1?@_'__"C,H"'8*3+-/'''U,\P"2!Y:*%!:9
M7#UT,I[^\R_UCQ@6^(@&-UVLOOWK+R?+Y:>_/'[\Y<N7/W^-\\F?9_./CP5C
M\O'%IW\Y__C76Y__(E>?YM[[QZO?7GYT,=[T07HL?_R?O[]ZGT[P-,!XNEB&
M::HO6(S_LEC]\-4LA>5JSN_%]6CK)^IW</$QJ#\"+FA._OQUD7_YVY\>/5I/
MQWPVP7=8'M6__WCW\MHK%W@Z/UN<_#G-3A_7WS]^^N;U^S>O7CY[\N'YLU^?
MO'KR^NGS]__Q_/F']X1^];3EMT_XUU\6X]-/$[SXV<D<"_V,GD4HA.!BC>%_
M;W_8X^_P4IBDL\EJ-E[1]^>/K&":(,6O2YQF7$_(Q3LGLW3M0Y,JCMG\XE].
M0L3)ZJ>CLP5\#.'3Z/UREOYY,IMD6BO/__MLO/PV\E8*HU6 8ED!I:0"7X0#
M9;CS)B@9-;L^0W4X"QK/2HPE+.)*EN>O>%RG[C%.EHN+GZPF<S61VU&L9_+P
M<3V=G9[.IJOG_CU,SG!DG6=6I02%>0:*,P=!I0Q"1ZD5)E]L;#RJFQBNC^D*
M/Y[,TZ/9G 9/JNJ71U^P*I9SK;4&%.;I%G&NKYGS3SQ>G)V>KIX)XR6>7OS[
MJL*:RGTY:SC=:YG2"(X5^I.<QW7L8?(VC//+Z=/P:;P,DY%)3K"H/2A4"113
MA=2LR9"Y<BZ99"4OC66_!<HN%! _)@5:3'XS)KPE*>)\COD*)1GG+/KB0**@
MP6&PX!Q]RZ6*+BB.FJG&+-@ 8Q<&R!^3 <=.>C/IO\-E&$\Q/P_S*7E\BR>)
MO+LZS9B?81FG\7)$[%,Q.P:&N4"C<QH\RP888]X6;72(N3$9[D>U"S?4C\F-
MQB)I9S*^XWBS/,$Y&;)/<SS!Z6+\&5]2R'"*KV:+Q6M<OBD?PM=18-;;$&D.
M#/GTBO,"WM(<"!-$-)E<^V!:FY+](.Y"(OUCDJA+835CU*MQB.,)F4)<C&SQ
MW.=(00P9/R"-9R$@:F FD@_$:<32-V;+E=<W',G3,]+KT^6(&Y&01U+BF&F-
M\L3!TUQ"#MS(8+7GNK47?1O%D/SH0Z5]D]I'SG4S]J[6U14PKV?3=(X'A43K
MR)&/2I(C5TA)T^IB$!P9<B-SY-PVEOUV-$-RI%MQH-'<-^/"T]ET.0]I^8_Q
M\N3IV6))ZO42WK<KX(KVTJ*A"*]4-]\Q QZ+A)2B<1C0(<KFH?5.T(;D;+=B
M21=2:4:99^<1P-H8DPV^2F=<CB2F$HM+8) TF;+60+0N@BQ:1S3%\-PZ!KL'
MTI!\[E84:2F%=I;E$\YI$J8?7V%8X";&6J.K1\; "F% 2?00B<,06-9*2L.$
M;NTMW0MJ2-YT,SO35!+M0K'% I>+4>"*H]+DI3LMZ-W>@ZOOMB([EYUUP>G6
M$=;JS4U<I_6CKEINJ7WAA>RU21844E0;64:@]><9&I5*:9U[W AD2$[S 9+>
MZ"L=-=D-<XTS6E#+;V\G8;I\,LTUT/U4-Q/IZQ?C:=TB6RVT=W5FWY0_%KC"
M_:0L:017TR 4RZ;Q6B;3_.1T-E^._V?U[<C8$$H0M ICX!0TFP3!T^"XU!3&
MNFPISFV>NNQZ5$-RX1LP<F T:*R6+X)28[1UFB?0V6@*1"R#F'F&%(-.Q<F8
M7.A$.^\1^_?ET3<@S>&3VTR^O\UF^<MX,AD%B10RD$MA:^I5&4_V7J@ G/'
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
M&BQGP?"LC=2M2[/N@32D38"V]&@IBY:Z8SD_2\NS.0WSZ4F8?Z11%@S!&H%
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
MF0#1T\QP:XN5J(4NK0\([@EQ2,I\4(0[1(0/PS,B#H[0:"X$RV CVMJ#R%"
M)AQ$E%($GXPK#Z7W+T$.*_,Y-*[M+<8'8=N+V=E\E*++O'@+K#9B5-D7F@Z/
MX$+4W&7#,+?.L>V+<4CW.PV.:WL+\6&H-OY,"X)9&:5@X 6G!2%J]T]9!-@L
M"@I9;#&MP^9],0[I8JCA46U?(?9.M2=EB?-+J-9@5 PY"%'K[FU4=4%D*-P(
M7[1EUK7>$CX(Z)"ND1H4Z0X7YQ"2S*,;J8.V:69Z>H^)YIMCZ2O5K(LG+]T5
M4*%>DNVLAR!Y@4)"+RY@BKGU::\'237?%1V3PJVJM=:KAMI[0E;=:R.PS#E3
M]%O9_*:R?3$.*=71E%,[I1%;":_;G/.&>+CNUB67!2E3KT%%5K<#)87'G)=
ML8MPN9=]C&&G,AZ44(>(JE\>K6-=553B.0,%(N05ZN#!24<!+XLB&QZ*95UN
MP/\PJ8J'Y]+>XNJ53:MH-MNB,' ).7F: T_:,Y0DP:N"P68CR.U\ #(-+17Q
MX%S:6UC]4JG&#$H%H4044.HMM J=H'C%:O",B!]SYL:VWB[:%=N04@T/3Z5]
MA=7_;JS-'&TBNRMRG8*4*>!%"GB1;*\SC+3F@R5*.YV#K>449$*\65T1[BHQ
M: + !\X@)J.R4#$:V>M6[(]0#=,)V_9*KS019[/5MZV1?111&ALC2+.Z(4%D
M"(*&'VW"I)!9WCSN/^+"@<%MJA[#GA8BZ3G]=C'T,IM?1U\;&YW?6+_^OFW]
MY_[O[29E=^3XF_5UNO*BC?@J-<E5M-Z6 (;)4$NN* C)18-0LA2;0G4C&Z_L
MG8 =WS%@AY><WUPV$CGE&**'>BTB*.X%>*DY^53>AE#;&//6*;U]\ W)8K9G
MU>T> AU)KF$WBAT0OIRN8OOJ32]&G =? B-PP6F:CT!F7<F:.**YD,YYX]IW
M,]\3Y) LZT!8=K ,V]PXMR/&BX"M7G=^@G,,=9MN9+FK'B0#1*9 "5$@2L_!
M:B5S=MQJP>ZSL4>C&%*NKSM.]2NLWM78E]EZ 22>(N&Q(+!D4-XHB,(D,#XQ
M3)%'I=NW>MP+XI#2@<-188?(KV^2U=SE&J40%-#47'BR7E)<DPH$3F&.MM;D
MS-!*T7KK8E^,0TH5#H9FATFPH\S%]IDHP6J;@P4MJA4/VD$TTE-DSE/QFA75
MO$W!CM!ZFH%K/HWU(7LFY%H1*)D2^,@"2.0\2V]2:)XS/ #FD.*?+GAV=\JG
MO23[7G17;) *C!M)TQ)-O7%>"PXN*0X\!HL1/:;2.M+>&^20 J%AT>T0*?9/
MMN^6R$8OH]0(PB9RJ[6A61%2@72:.Q-#W3U[*+;MY4WT%2,-BFZ'R;%OOEUD
MHKC)HC@*X8SQD4(X DJ0(Z2@L]0\(@\/9$KWR"+V%1P-B&>'R*]->F?GA; Y
M9Z"*$SY%"2S7"_>L5;4& &LIHW,Q)9]O-BG=DN Y#L>0@J$N:=6WR'J,P-_.
M<4%_KYJ$OBFO<7GC]R/TJ8C:*939>BEKL )<Q *.DV,I171<]A^3WX>Z^WF[
M:+OS<IHF9[E>-7\Y8U)G1.<LI%QS+3$C>*LE<$X6C"E7$N\_5[8=[YX15K=W
M-_5,V/WS'8WDWF^.;<1*\*1A."1K ADX,G714<"H-1>QA"S+S2OA'V*G=^C[
M3@],O7T%V67EQ]OYC,SA\EN8YMKL_5,%2!/R/IU@/IO@K&SZP!$5'T>]KT&E
M1[OQ-JKPN'C?VTF]U.3*2^GKNWH'5E_DRJUTS_#3'-/Z.C+ZE]=:"PH4Y)<8
M"<DH47LT,0BH ^C E,^:,8:MHYKN1W6LOCT4X6Y3+@7SK#@&S"E3"[LXA$2Q
M+^F/4 O_N$JM]72G QJ4;S&P)7/3  R'6<V<DP.'M+X7<\>!><-YDE)!<JK6
MQ'L%9"$5V*RDU13,*=^Z?5L/PQJ28_1SKIO.2-:EV_4DT> 6X_J4Q>KK>8U
MEF'Z<1PGZW'5.M/?9K/\93R9?'=/ZL6C'Z?UXMF7F:9F7,:8UQ^_> S]LRL7
ME]#OSD[KG!SLL3T4U ;.WB!FN9&?N.'2F-LHP^6P+G ^V83SRD]&#FU(W!2(
M2=:4J580.,4[1M;C"LIDLC:-U6Y'0SG6R+6$=9Z0OOJ+]7V%%ST@1E9CL=(S
M,%Q*4#XR\%[0O!<* 25F;7CK;:U>!SBD_?XAK)V;UFZX;&OF-1XXQ MUO'&H
M%*N/; @:N70066V3@YZ#9]F#%X4IJX,DTS6,I7/?4%K?!'<P@\X_\MT6CH3B
MZ!V3X!UZ4-9%B%%;*.A09.E1BK#3SE2G,'\"+=.4[O?=,_= !'EHE7*O)M?.
M2V/1 L4I%!<(5."DX> LU\):[R5KW1ZT%R_HWH"SVTS-D);$D"C4IO:@V_7M
MI)>R7FG"L)#+(/QYBU\=<U;1<L?%;C<=]6@ 'E:A? \M%R/C.#E_V8%71%-%
M4P(NL0+.%6DTVLC50'R4^X8R!!,[,+IWJ5(.)='P5,J;Y0G.UY\;R:"M-*74
MA+4BA:TCZ<5L*?Y0C$<IHKE96->#,KD"< AIVH&2?#"\:.9$7DZ'#$74GH&0
ME##U-&C=YC<&>#+2)5.L^'Y+>B,EO4_@TG7!\$ )=Y28!I2TO_FK_G+PV][<
M?TI]ISEHU_B6>/YJ_/DVHAHSR*)B$42@&#D'E3"#RSQ!J?>X6AV5EZU#O+L1
M-6C8MNWIO\UGB\6(R:"R%QE*]K6=="P4FU@)CF6*T(,S)G70J.U.3$-P)CO@
MRX;V;.U$T[+#WS945[9/K^V7!E6DUZR.GY-]MDQ#*%R"-UPD5X))N76[]_U1
M#BKE\3"L:B&_ 9G.JV/HSVQN>FO_)O/>L?=C+DU*2A5EH""GV#,Z1T0-MEXB
MYDHT6>7809?X#LSEQ:V]6QY=K]M--Y;-]SL2:C=6%Z+0V5(4'KRHI;H"HO:>
M%+9'7A*6;'=KPG($B!_(;NY#G&LQ9E\RZL6>7D%Z?J'S)5:9E%%,)) U1TQS
MQ0BF#&"#<KD6ERO;NC;T,*1#2(IT2+H>Q?B E%LW)U?,9A5"J.>\+:@2Z^%;
M72"BDD4SSQ+V&/S<!74(B9%!DFY_03X0ZV[=UR&<-X+;#%)&\D2SR^2$1@1N
MG$XH;);-]T*.0SRD4]:#X>!18GU(!?AE1NX!8C$L@-98>UTX7N_4\L YZ7"#
MQ)[FMY8=!'1(Y[ '0[Q#A-AM+)OF9YAQC>ZXM.[&)S6).>_'V"B./'_5E=V
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
MD',DPF4!OO9S35;8C"X)%5M[+)MPM"H"NWSF^34#QB>?M09>3&V"1"LI,EY
M9,=%-$8I['QT@[OWX6@>;*OW.F+RFU<#WI6-=LHSQF4@)(:,J10>'$L>(F+,
M-%SON.J:%8=M,_1VBT/W'#E2+MV5CUZ]TS)Y([*@4-,FX^LA^ Q.< =9VY@2
M19ZA>;W]77@:+HXK3WT[GY$#LOSV=A*FRR?3_/R_S\;K/?446&"QGIQ9>9V.
MD6=0-$D]Z,P-4UXV;]&U)\0AZM6CF73'VFDNMBX4[Q60JXAZY+GD*EL%.1>R
M!#EK\C!EK$T*:\\I9U%W==9] YPAE8?US)G]Q=$Q/UYAH CWXY/YO&XFKY,N
MCG0])B*MS4G7LH=Z+11S()2R1C&.SK=N"[4SN"'5:?7,G6-%U3&3KMR9?;.G
M]LWO1S(RH^NM :90@*T,N30^4-!MA$HA1!>"[>JT^\&@AU12U3/SNA)MFT39
M9LP7/WTZ.ST=+Q:KY(XH/$23ZH4!VM)JL8)6"\V,-EZEPKB0^=[\Q7ZO'%+I
M4G/2=#C[W86CZ]"XCDASI\!95D Q"J)B)@LL*D,Q"&-L5V?2[LI+',[\]2-?
MC*<UD*N6 D?&9TOC<("E5BX$&FATJMYTC#8XG6.*<E^VWW[-$ . (X2]C=M'
MSF]W?%YW@0U?GX;Y_%N9S;^$>5Z,$#EGEE98,*D68[,$3J(%Y"YZ;B4/J4.'
M_PYD0_3]&]"E0_%TJ JWF_619SX6TLJ0,),9IZB$IB,(R%RG$B5#5KI/W&['
M-\0PH$L:M1)5=V2B+RY^=N6<R/PSUNO8SSM7+T91FAA]]M4'"/7:8:P[J E8
MR-[HK#)KWC#@,*1#]/:[)%A[\?5)M:LG-PCO^3GWQ1U'.[*(,@E)T+U(Y.^2
M1^JSK)7(+"2EHU*L<_W68!Q#C"_ZI6FWHN_0;UO7'$P_UBZ]U[V#P%&F9!E(
M9R2HPA&"10XQ"*<Y\B1RAUG_^^ -Z:1#+QY<&T%UQZ27T[?S6<+%8LO!3*<=
M9B\4<*/)/_"A7@.A--",,%E*=!A;'QW?%^.0#B?TP:F6(NN.6-LWN$),DCC.
MH"2*?Y6HG-<$U[ 8N":/(#6_6&]W=$,Z0M 'F=J(J3L:/0V?QLLPN:T^"_J
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
M2[2X4UZLUA ,WGP<#1>1OA!<&%26E93)I#2OQD4Q?Q 9<[W+@Z1VTN3M)YZ
M-G<2XA*-[I0 >X?I8DSF)61\WY\.L$?[@XK:2\:#C;1)5%>@<,=2+.3U%^6#
MVDVCMY]X AK=28A+-+I3!NS]&&K9U;O+\S@:]+ST&$T"IFB7IR4)0V:E!;,>
M?0#%?=Y1G3<>=P*ZW%Y\2Q2Y4[9K857/OZ2/,/R \^Q;$A:"C!1[U^R;KH \
M3ZRX(B1*4"+M5KVP[*DGH-:=A;E$NPTR6/_$P>"_AA2"O4.8T(F07TXF%_5(
M0*^E2IS)7"^Q,RKF0R!//9145,KTG]U>VWL??P+Z;B?>)8IOD,+ZQVAP,9S"
M>'9M,I[TP.3(Z?$,??4!+,$*CDQ11@ ?HRU:\@8*O_78DU'T+N)<HN &>:NK
M:^WY%6<]4"CXOICT(AE<40994)D\ VX<HV]QED.P@ %YX2W2E,N??C+J;B#<
M):4A#=)8+X=3'$.:]C_C,YC"%<Z>C[P$'>N%:*+52EU8%-&P!-X8-)YSL]NI
M?=_33T;K#82[1.L-TEBS3><I3/'#:'S9\U;+8)5G2?)0KT4-.?_:,K3<I(".
M/J%5"<'7AYZ,CK<7Y1+5[I2QFN-Y=PZ#P9.+"2UO,NF%D$-27C.!COR&&J1'
M93C#Y*RP.O%06J2C;SST9%2[O2B7J':G--8<S_-S''^@P^/OX]&?TX]/1^>?
M8'C9<]&BRU8QL YK,9)F$;UB18BDR5T,RNY6K7G/PT]&U;N+=HG*&Q1Z/?_R
MK?AL7E7:RU9;%,8SE-8Q;7*A4  S,UYP%92R2K5XI>\^^724O9M0EVAZI_S7
MRU3&9Q>Y3[]Q-IWB9#I;[(L!?.B!RFA%"*QXD6I4X)F/1C%K5. N)P[>[Z3K
MU<\^ 6TW$NP2?3<H"GOWD4+]Q4:#V8))EC.G> WOM68^DR&B<$"A(*"/38[I
M:\\\ ?WN*,@E>FV0('MS$0?]]&(P@FD/@D[>.4O>0N%,^R295ZZP; VB""C1
MMBC\N/;(D]'JMF)<HM0&R2\RK_-:3SA*?[S["&.<O+Z8UM[FFGCOD9<?78QD
M9+YZ"34W%VJYJ9&@L:#CO,GU_WT83D;MS02]Q YVRI$MUCSY5F&*^<GE6WHN
MQ?0)W^.7Z1/ZY3]Z,B5>8@G,@2)7PGK+@C"&<>#6<:%,EKLES-:&<@)6T8W8
MES3?[)1*.R.(N<*<^Q8.B\N2H@9GZG:E,P/:HRANA)2!RPAVMW3*C<>=@)*W
M%]\213;IA_S6V_6"OD.Q?RF2^YJQDTY2>$ K@Q(YLYR,CHXBVI?:]+O>>O )
M*+>%2)>H>:=,V4U,\Q!PCBKRY,EI%,R[ZFI($UBDD)\6K<!9GX79\59KY:-/
M3M7;BG6)LAODSIX2KC$,7@XS?ODOO.P5BU)SVF",B:6V@@ #P,B0<]"VLO"T
M<=IN/O8$E+R[.)<H>*=,V9)EOH<XP![W3I*7:)@+U5\$F5B(UK.DM79>D4_
M=ZM)6/7DAFJ^QC"TQS=X)U$NXRCX:<X=\]<T&$TP_^WGZ?@"OWUS-)R2'_=\
M@/79E>KEP_F=:\#U;>)BPCX ?.K-JL?K!ST=P&3RNLRBBK,O_4DOY5*IM"0%
M$K6.7 %GD$TEV;(\%D$>9+FOW:K ),Z4=?6DN77@8#I9?.>;F3P(IJ&MW,/\
M]*#M;*'F41?B;DAPL0!V'<^SV:ZY%J+>+2JJ1H9P%TW+0V$5C]8W_3=6UZ@3
M6>_'"M#H+)./3%EK:9>D#3)P"ADE-\*4%+D+]Z7GCEG[-UC)#JC\343<A=)G
MZ:09KK-?<5Z[SD$6&32CZ+)F%#V0*QHH#-$F6NN5R?<RGVRE]#LH]N<'MM+-
M;57O)MB&'%5+$#VY0F0%196"HDL.2(C0\>J4*@*8C"<;AW1OU\Z.JGYR>JK>
M1K KW^I__^661,A]_6-;#L'7O[U[_>KEL[/WSY\].7MU]MO3Y^_^\_GS]^]N
MHEB35W#EAS7@&EP/Z"W^02=LS-:$##9K,#9ZH0*%SAZ]DM*7WNJ/;>1"?PLM
MG M1IFB9<13DZ5 [K8NO?[4I>NU52O>EPG;RG;^BV'6S.)M,<#HYBY4E)$U[
M-G.1 #T].I ]QYQ9#$8PDXUU/H ,>%^@N,V:;B+8_R:QHV9O;Q(["+2#LV".
MYJK<\ALH(Q-J@8R"8%H?%W1 H=-,)P4%>?("6Y_\2X'L7]F[:&>IHG<1;1=N
M'DP^G@US_<_S_[[H?X9!O3(ZFSZ%\?BR/_SP#QA<8"]G.NW(Q)F,M<>-:\-\
MXHI58E=%_X_!WU?3O)4[L ZP0]G#3DJ\[20TUT '9G+V&?J#FN=X,1J_(X17
M+59]G#S#./WVMU[((D LD96$@6D?P[R)+BH,]*)D;=1]95=;[11K8CL%8^E$
M#PV9,[_B3*F21TW>8D(R:0+\&TX71?PQ0Y*H-,LJU'+@RBE$6RDK(IM<R!T.
MJ74.\3X\)V$7K>3=D%SSVP;WJ3^%0?]?F)^.AK.U/AU-IM< *FZ2$G26@N"\
MDE4$LE-;6#) L9)5A?YH?KP\ .H4K**MY!O2<2X OAGC)^CGYU\^X7""= J^
MGG[$\0U!]'P4%J.HS,XA40!>/ O*2*:D=2H9]-K<QWZ^C7&L >L4S*.U]!O2
M>RY=="]JZQ)WD@4.AJR58$$D)\C;G!RDFJ=IG94Z.:5O+]&&!)_?+'#T"<?3
MRS<#J,SNN3K G^8L[_E%?U@GX+Q"F.#;.@[H=?F=K+3"/RM3LM.4+LXO!K6J
M[1E^&F/JSV[CZ%^>G==.T7_-_MK3V0AKHF:Q4O]KG9%YXSQ32E"PSK4%?5])
MV7;;1]>K^J[CX"-3>@?>[VM:']1>Y67KZ#F9= *(3&E-6VKRG,6D'6$MV6#
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
M6<Z=-:;>#^VD+*M+M73@&;78V*]NURP26 ,$W\SF)N7JW1F&J'T))BB$U@V
MS<#OJW+W>([1P^C]6*J K\U@N399X\48__L"A^ER=EVEE/5!F,S(64V5&L6R
MJ#0GSU>4G+B(074X86L5K$-=LA_(7E8/XFJBMSU-2/H*\*KL9!V(>YR]=0O>
MP2=NM5'M&C.16NCE0"94P IG(KDFM,N3VP $-7G%4M3"TR*4UZU[% YF.NL/
MU#J8Y6RBCGV-9?NZ%R^Z9ZTT%@(MVB=>[X$=@SK0@YP%S8&CT]B:NGD=7,<Q
M56LGA:XS?FT7;1QNS&CT611;D F1567SX@R$#JQ(0?\%RX5-W3E!1S1F]&C]
MH%;:ZS*V7&MZW3I@'P>2MM3X3E,CMU'7P0>2>B&]\5DRGFHI%!9907L61<H.
M$RCM.MO.OO>!I/LSK4VTM.>!I$5&M) 4LY[3INVD8]ZYP)0Q6<:L->W=71G0
M]S>0="-%;C"0=!,M=.D[78,F%P7FRE,PX2Q#GI#I[#6#G( Y[;$$&V. YEGV
MU7!^- /91@M[VD'4%330Q21.+K_BUC%=9&"@C&6&8RB"ZX)R'SN(^C$-9!LM
M=. 9KY@--3MFK4IHK6 AUV'+2-%GE([BPD+X;)%.AM;VL1K-CQUE-=)2!P4L
M;W$R'??3%/-RC,N_NQCGO0;VC@*M77 ?)NYJ90.C RNP@U-NMS4HI;*O)672
MU?17*+2QB\)X "XSNJA5Z[J[XS.^!P*SH[2]#?36@<W].AKBY:\P_@.G+RZ&
M^2N]J+-612S,8"$W(2;'HBV>9<-U#I9C>U*PY4CV[T_M3YNCYJKH(C9;0:EL
MN/+)6\.BK@W@(0GF@?S*)'D.*03G5>M:SB.CY3\.GZJ%?CJ8C=64 '>=M3R2
M]Z\RTQ8&TB4G^C;:/7;R?F&D<-)J9@E_;>VA-]I&QZS(PI1D4LRMS\_CM]0M
MR?N/QE W4>K^R?N]B+'DK%E)=4Y41DV'2+%,F>BB+T[JU+I<]*3)^S?2]F;D
M_9NH:N_D_=8I5XJ73'B.3!-4%BQZQL'FI*5!#JVK6DZ9O'\7,VJGJ$Z8%(>?
M<3SMQ]O36Z_@:8I.0DR&994HHM8&64@6F0)KLW6T@S=/2#P Z8>VI';*6IF^
MWS\9R=O18%!&XS]AG$=EZ47(J*Q<>N=\)4W0[8O2I+TH;[&>.(\85;&2>Z'!
MRQ@-^74EQ& P<<'79#UI@K-IB\^24'\6V_\^',4)O?0UQ)_=F-&/1_1N#_I7
M+7"+MA,7@1MM H-<QP^KDIB/]':+G$!BE$;:SJZXVRRA<=/4EG">PB#5J>'T
M9;62%W,KZ8'FBB=;Z96D8KH(8#&4P)26,5GA2/S'*=[EZSEXK_)>[?V!-JO#
M64J793#7=K-_]J<?[RQF<G,U-Y<^$\SL8WHQB0 N(^/"49Q1().@A6,&T.I0
M2.BNM0O6>@W?J[6WL+ U:O[V9AY[JC3=<CUO+L;I(TQPTC,:,Q>TMQARD)F.
MDK,(6C'+BZCMOY$?L\E_7<>CV1^/F>RID'_+-?V=E/MJ-)F\'*;!!7G;+X?/
M83RD7YF(GB<_6QMN&59*;NU$8!%S8D*3!QXU<)T[ZR#O=&6/K\<QFU(']5G-
MSSX/#F7VR"#6#4 6Q8+7@H6$@ANE 9IGI[IUC0X5=,UOL"M=+=FI8HA.,IUJ
M?3#]CRFTKB29;;'^*&.L0[)5G$ @M;GVCY"Q8B:!IP.8S$O!!$])J&*9U+XP
M';B@38)$RQ7MQRB%M;JS4_,VF".I;=F?=:SNR]Q!2UT&+SL)Z/JJ%EG^-=;5
M===FXS4=O,%S%]/I9-MLI/?OR:[)GT)1R,-"Z6H'$7(&UCDF@Y1H NHD.F/_
M^2[L>?VFTN_!G#=1]P$NIQ$A@H'$,DF)SJ0Z1$4YPX3/GI>05,ZM^Y:/[G+Z
M.'2_X47U)HI;F:(_X-2,>8"WOU$9-Y^W]_D8]RSWUO4P!\XQ!!TQH\Y*1I5
M6S#&N203YDV'8MQ\\N$Y'>N_GSO%F#X.^_]]@=>)!U$E(Q)GI0[+TZ)P%A($
M)E/2Z$@PW!SC<(S[UK3K#KX%E^RUO,I,^SU+X84V23.IZ \M>&112\U\T,%[
M->/9;RS6!K /?A(<UKYOGPC[-H0N+W;;RG<>7B>0(M,ARX ;.FV]J'RWTC/!
M(2CKDM"V,^*Z#M;S/3''=F;S1V,PQY*MN_U&?QU7+G-V*6?)*C\O!3^JU!2^
M9%#H58]9&U]:)YY783F27-T!C>5V0V,+I771\[H$UU7HL@ZRCK)OJU$=)G_6
M1GMKF,0.HM^O<62KN3- "$MM1,H^,6^R9\F*D*632?C6G1'[-HH'DE#[MHE-
M)+X'6WC;G_SQ8HP46TYQC)/I6Y@N9H)*DT'Q )5N-->K.,]BS5"8))23V16/
ML6/;6(UN_Q%%*YT^8"J-%-)R-FZ=@W(')G[&X07^8U1+/^8!RAPCK1>5<RPE
MU#69Y1G,.AMU5LXH80!OQ:<K!M*L^<#OW@XZD^X>-H\ZHJ0FJZ[9:)3:&:$,
MRU9)IGFAB%1GLE872E0@N/%=.Z]W47WW1M*1 HZH[>FKQS]K=;DW%;+'H<QK
M8]G_E.;MQ'2[@0E=@BRTRI;KZ&OG4A(A1DL&ZH6"C<<VKXVJ32;U+/WW17^R
M$/95E@)B<H"\TK(C)[L'QWQ$PXQ#&<AK,SJWIG&Y#\].Q^Y7R;Y^4++7JR\1
ME"0Q  ,/=9R[ERPZ+EC*Q049LD4!:YW"VSU___MM,X.X<2SO0?I'U',SN7E)
M^G5I\^I2(.CD8P#3)"VF,2H&/!OFE27AFH*%FR.I+KUW(?NSS;V94*/RZ7;Z
M/]K.FJ]K6ET7WG/*)(T962D8F*;0BODD"K.E:(L^>W.D[39K+.[1^ ]C)T?;
M;_-UH>]P.IU?<$QZGF*0E.HI64?::-")D6,(S%@A+0])0CCR-^#::AY-?D^6
M<$0M,O>?9-%& 02<)1XK+VH!YF5E^(X%01@)QLLC,>\-/)G-I?LN?<1\,2!+
M7>(]3YY<7OO;%:<C8N J)N:U)<$)7U@(/-9>P^2+YLH:WEAPFV+<UU5[\WAC
M+THYEJOO)4N;7[F4#%ZYS.*L@TT![8*67,Z,+EB;5+2N=?)P!91#77QWJ_X5
M94B[J*$#5W\9K/KE&+_>JZX!L*,K[0?!'>9FNXDJUS"/W?5P$(/!Q*&0@T5
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
M-G%R"I69T(R#S<)3%)@M!!\$B"(X.<DNB>84WZ=-G+H+@EH8:>-)U#^15N6
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
M_DCF\:^<@K(J-0\'-Q<'#P_(R<7#+<(E+,+#3<W-)<+/+\(O#%(AO?BF"Z*
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
MUV,SAF;$CY+,5@C!!&8EWD@Y[Q.SHP5MSPR_B?J1 C?664*?3"K?(X)>CR(
MI7GDKL3]G7:TG#S9OM$S(CZ5S.(UI(9$5RR$!H8S4NZ9QF"%(I6[M4^1[F@'
M/4H'6H%:0&>7T'](97<RPD[J(3/@A:0M@26!!=QJ@ ,V:XGS<&#!+X)[1_V
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
MO)F$?T9^I2 M;:RJKB*K<$7F\$T\\@M;B)T+*A< V-F[.JO+25'KZNE38TP
MF  1@ L( G0F$!='90U93> ORT;/UZ\(NM@1LOZ:[I<%QPS<S0  $C4(7X(X
M.KN"\'40%G!W=43 T2!,"&X]S4 X$X39G$$%0;@/@3?]"L\C8(M#&/$1!4#H
MK*DN#<*(KR>H+;Z#3;^#(9;.=B#,!\+T9G;VH'QDW:^P&0+V0<!VMC#(\:M_
MQ/<04'LM#00>/,D!.4 !4 94 6K %( !5H MX JP@[_V(,8%4 ?;I?Z"__PA
MORK(90IR60$0D.,RX #8 2:'_ !B#'[VK8LY+\]72:>E  !M& Y?90  C#
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
MV/DCK*\GE605XV%@F+4WS,HX>R QRK%/Y#N91@C+Z5,,,A6I)K0+Z=^G2_C
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
M:].S,K.X73_%H#)]T0=W<ZLV8YA3L39WR(77Z9VQ<PNY]=IH)"[1&C2U,C;
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
MA0.:RS8<[J5*&#H4]KT)$2S#CG^+M=1H(8BTY[B>TQ,$7_QJ<4]O>?]6'$,
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
M3)U)B\!G0P'CLR0!]\%-P>M^PU_H1OUD9IQ@?'3PTMY!J@*(B4U%2RQ>>NO
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
M&@+=8KV8"VY&__=Z=.KQ'W#)BJ.3(]'6YK,KJMKW7/(IU]!P/\]!F50DZF$
MOOKY8LW'1B0<:(82OBG>)1[MK94<D) .6'45OMK$%)3?%7#PVI*X\W57[@VH
M\+/ ^PG+!?*"K]Q$[)R>_BGI/*_E9%$A8MD92]>+S2Y$$7V2'V]2=Y! 4_+V
M#RWPI1:-%[BQX-?EKBC^J[GW.]9#"OU"BCHJ2(9BW8_B/_O?>:X,=O9L[K!E
M[7!VB'H$IPU:#_3'6K:E6:T::,'L<O([K%7RC3@.S2MK.Q,4"P>X-WM6*Z=L
M9SS4W!=X?T=7GY;-NVQ]B8^>:3V\2[=E:"<77"^E0F'_.'(HL\B31//MI<8I
MG U<M:PV*;PO.[;K>=F> _O!C EVK/4EFW;_8>#5/WUJ'?>B^!XO?U!(6\@L
M0@I#Y8GPO.XE?JUXP&Y\.DNXF^3=',LO0B_:\"R8<\1S &(]D/7W@%:7N;3F
MIIJ_*C571!![DD&L^,;Q8>;BLC^U13NTEN&@Y#K*KDU:WM._2D,CUC0OTP,M
MFQ&UH/5A+ JM ;4!$D@ J0RRW-/L^9?''"WVFK9<?@\Z^)=R$)Q-BT]V],G1
M,]H,-YZ26@TK]J'"=53>X4(2<&*KZI!O.Q9*I9]= CC03OD[![/XO+&-[PMX
MK3P,%(!8^C05A--OEX)T-G)RDJLW>1"U[OZ5'9Y7WSM6&"EK>KX2K*0L:TQ)
M6HSJ=ZAX2(VKGFSI''G/E'#+ CM/MF'HJ^,E5\2 ^'S=L5]65O28 % S1%W/
M.96:R:U<5H2*C'UH<E[/]P?$GO[MQRF';#'/4^*)434Q+<I*SN2>RBN%16<)
M=^N .<:W4R44-F8Q;+81)4:4&]).S66?NE^><X$K(+C(X2_+531/_<->-R<D
M6A,55$M: =]LO?#KZRU1%$^X;/A=HE.P%S]R3-Q*-%C@P1RC,W D%3M?R5OG
M 7,;7K")*=_0*3KRC\W+,#LJ*3:NZ>F8[S-1M246>C]"0KCJCWT9^ KJJ1F8
M@OD/0,+/MK_P OUZ_WI$4Q(6@8_/7R![E*_JC I"8-.PUJ/U584%R.24Z%6Z
M.+< 4_: !,J7!<OA_G"I'DM.#]VDAU)&IV+9Z2>F2H8:^]-N* 1^7&=#,)_X
M8KZV'L-8'&GT\FFOIW8IS:B+>:=98;EE-0 Q3ZT'OEFOR/50@;.:I@CGV]-S
MI7VOW6IUH?'Q_B2LH7-8P!*YG[8"F1U]Z6 J5[]IQJR#53X:3Z[P:]P=^FKF
MGF1KM33=&#G";/BL<R\B3IP^NRHY[DJ-W!W9<P+J99L;XYO[7E%!)"EP5/J%
M6'.(UDRY;DV<745%CI2D4QP+X[J*$V2FH2D-F0/(D +JGN<U\&'HX@^QU@((
M-B!S&"<G\;UT)R_C#5@)>=[L=I/!T*WL<?#\*V=YRX_*9@D:%A)Q_3M5DFJC
M!81++5!VYCK\1 )=/I7!A^H*Z569%3//JV0\@ELB[YPW=8B(.;JX'0DB3YFW
MV+MWBO]MSD0=*N7!Q:&<7@=1-C2Q892<TE"7QPMW4NOD2C98EZ6]<,QRG=#U
MO;7=G/$U3@GGDA)DP&FJ1^EU*U/ IQ:XJHZ>PIU!MQ?']^0IA&EOD]GM=I\#
M.CRHC-WT=M\([TAJN&<FJ+PF=Q/$T'K]&_'Z<S2L*ON?OFXJY5U"^T=8?Z0U
MI95S57&5?V5$85-2[I^95J,IE/I"YZ^0I,L\U-"A?8#FK()Z^V.,U&:"XEGM
MMU\U?+OVSGW-UL=7!V*W3+$QL^JL[T?Z1JV7;26;QMI'(J7[CJB;U4H#25VC
M?Z70"Y#[M)K_16:XU_T\$#?TOLXD*=]+AEB.6ZZXWSA),<L*V9$S:LV#V;K<
MZ!R925.RDY*&FCM3<SW*^DQ]:JH^)GOX4FSSKO(9GY>V7$V#D_>37<4D=GUW
MAJ;18N!XR,<.XY:YD5TUN]GL%A[S[Z5X"^!0Z:3D_CTA(DQTCHT*)U%/\;6&
M$:1.*MM3@BX69H%Q,L9WKA[$H3&;TZX6G4Z!)UEC0BU0B ;U3>6#R;77A4\]
M7VZ 2V8<>:.Y-*SC0QKZX'QKY1:C9V@3387$PVN[5C4M!OVXV(V(KU9Q[D_"
M]*@!/T!&:>(7=643%![XZ5Q9_</]1CJ!&1[OWR_]*8-HX2K(;KJRQ21G-'S:
MJ.>=-<1E@!N>#;6>PIR**O5(@9;3"B.!>4Q4%$P#3R1K74KTUI37+8N(XE7$
MY<FFDYDUR)\Z%8:>D<B4H4)NG)K#IXW@,LJ#O5&\%ITF^C3.??0]>FD/17->
M#+2J.%;YUI+T8E.V!XUM&8'&8VG^2GY4L"F",<VQ>D[>/S_Z9@.RAP<O77K^
M2"7W#N6?N[NZWRWKM]:O9V6WZ71)D,M;E3"PC.N%[/R8:].H3[O&+ F0,/OC
M)J#3X/XI(N_+G(\>5T=*MF3EJ$^"L)>;^>?*R/V6_:N6&_F^FY2I@(H9#\7^
MC6<\4;G&(![6V[^%Q,85;6VCL1QC0P:OZ+C,5/%IQJIM,U+8?Z"GJJ5ME&ON
M7W\=*YK,)/:(J.))##EUF\B-40R4GNT267Y3\^E6X4H'$0JZ6<E.C(M)F5XO
M!Q_8QG*J3;G?)O%%?[=C/ 8N7T5FIRM?86'_ ZYHA$=Z]4;OX<^AF?-L12KK
MPX73D='!X6]_:^ XA]451\_9+%$<(HO:]!^_F/%\R)B]CQ@)GQRG!@47KFW#
M9YJ!;R Q=LF.Z<.N\05DEB)OJQ:Y<ET>)E8_O9$!J;D?J+Q,04C 3<9\B'^=
M+O%I]BG2PG'6VG&:%!_42_;7H)=*J+"5:;X8T<,^CNTUB"X^3Z!PD+RWE&0_
M+S]BJ=#]#(XN8"D1(F#Q]( FQ X#&ET9$RD54O6_SV069]LNJ5:FB3D>\L0D
MUS2!I-A5%](65IR$70:-"72JH>)(\)BYCJI'<!2_8D.#@=:L:XM+CDW1%F.K
MN3J0^3O#1%^NSSB(O7L\S^:*E_5$T"NSBF4T-IJ.#M= 0:>MOG:N@OT01R)T
MR7OH_:!H7OF9]??4J&1R3?BH0W12N7[%Z8<2HJM;3;'5C2<OD^\LIGW7-I$4
M3D5@+&'F*!(7I=$4+>][]A:3XBF[R\%\Q.Q:" >:H[QH,3,>L+7X;&/1?VN]
MO#WGE@T(D"&>"I)YH+C.'?M_,;18TJH6MVZ-K?&D*P]I2;)_C#9P\1Y(2.=^
M3_X(F$?+'-]YP,],'@&V@X^ WI._&I/.][E,CP!"F)F,?/>%?]R=#'44=EO"
MR)&*E-).H-\]0;GGO9_C_\#3_C],LZUD#?>6[/XFZ"(K/M\HCLP>ITPJ5"\Q
MR8A=*H8:7/6$4$M9Z^MZM.*YS7]DJ5/9U;O _J# '"'JUBD/.M7FC)A::V'
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
M<%+<L#&_/T_>7EFE8K$(5]BFP%K)F &.M+_09&5J',DNIHY"_C?S)T2__^?
MLY.MU.+L4E61$4T>VF3BP?["",_W3UETC'SHL@M?JWB(1X3X7Y2A=U_@L CG
MQS;(JEJ9\)&]T\QAR?DP>3HCSE<T<*3Z*HCE/S#.>6A'"8>K17L-1^:.6T(+
M5[[&_,+8B:IC[/Q &!?I5\:\NYO,Q3?Y(%FI]DL];!MI=\D45^EU]0A@R/Q)
MPAAPP*3V+7W>*)^XDPO3\7 :<^^Z\NUSY:>XDQP=6SX\K.JW<;K+Q<@NA-!,
MZOUR>Q"/>A\[I._L]:X(&&%;H/^C0[$T16DZ)OBZT-]S>0?R^UI^CIOB.7PT
M4!%GB$<?X/M#68OV)A!/^&CQ1OB,BO/&>,_@AU2,-KY@PVB@]M !LR==<K9N
M]D1<B'YXXQK+3]/X)^K2;B1!'0!IKCZ.D#Y"P"'&O=0#3="A%.P2N/G>OFT,
MF]7S><6-X05FMS/.WMLA@E6!XD? GOJ"D\0CP/K_"9*O\T72P;Q+:H[![M<%
MV]EN"1=.J>DGO:G@DP>=!<^RVQ7)L7+$?)JU]E*@FX.9UW-<S)EF(J4[K3B<
M#2N1S^MOT:[ G2P665_B$P9RNB3RHSEOY4Z:2 +U?H030OCSM!OBEJT2<7B
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
M\3\:];Q'GWG@B7(E6<)!L*I2G)S9G8_9K;GO?GYW?C=*Z(XX"^E@1F^&&7P
MP3UPWXD)*KZ;K!:J43AW=7W-M_!->+_XP3!^[F ]PF3CLS<:HG[*[QQ'SQJ>
M@1B/@#,%01-/,-%X\8>R2U-E=<7"U_%J_3V^[^D#/*&P9=G;D5?:3ARZ6*G8
M!"&1MDC!:(VDY[F\;0H(#L%;/.?.<VK3IE-58EUNZS/B7S+LI_TP,2=4+#1,
M6!^TW6+=/U"MK-4\M<=?'D@3'TA/'I;8,QA)8VF[(@KI&.3<JK9)E"V9/OGY
MA?W=<ENGT:3M%$H2G?VQ-3F!RO#FR[=I'NX1@#>Z\?K?KT@E!A5*C1V61<ZR
MLTS<1C&>8%!1D:*YX;DVE-?1Y4Z_+O52I66]4(7U1BIGA-POIE[RH/S<6:F@
M^M];T-QK@:?$+73&#KB;,+!XDKZ>F5[]1#*UPOL35PU$JY6Q15V6;Y!DFX=,
MPXJ@+DI UORTR@-H>Z(E65N<7(9@;]Y\4<E/_>"2'C)#U,_B](2ZB-'4)7JW
M;KSM+CPY(9HJ"96ANY:3R:Y+19ZB9NJD-J HQ,\Q(9D48T0;X57_RO96OFOI
M&!H#CSS:K+N9%W,5LY,I!K,U6#E>=X)5.0NTU%*N1:5'OI;4E'ZACGW.3U23
M9EER)#+$.@6V%]U$UA05GJWD/I$T'Q+=W)2][E![TBN,?HK+A2@Q+A I3X"$
M_+3L2;COT1 TH,MA=NU()#9-[8&-P^01*T7@5(Z\W&\W[(:ETLV#MJ\$)&D&
M!+A!7*X8"ZG#U=26&-,%)K3U2TOYG#CA^LHKF:#1RI<W_C;3U3$5-[YB&8&=
MT(]Z22$ZY78JA2AI]ST.Q9S%)XKT=UX""0567;<^GST&'_Z@ADT5=R2FZ1X!
MLM),PR=_V(7._=Z62F?'?CN8+%]E<;%O_I5OL'NCL-;Y@9"LC7M+8IF"&6P*
ML(VG6LHK7^_N<O!8++^84_\TD-<L5K&%&3T/3Q/3GYHQT4X*KZ ]#-Z4_O#-
M6"&27KGN=5BNF&2%6K.I$\<W*_T6WO&!K >1[/P8MSJII%>;RCXYHZ,2;(<R
M58X<JH2O^C5,AJ*S<'/#='R&D,GWDN_PH'-EF\#)N0T)N,JHF93V-4?&M)OM
M@+-9E^Q0@/!;SI.!Z@"6UCL,.:SWP]8P+_RX/]NY"=/EJV]OSN)\K3[5:-#1
M/#?S5"BJ;V"C4(=UJYV.]?6CJ([+,K6-<]H5#5T'^F(]N4EO1XV6[R&_IOG<
MS[1SW0G%=".<XG3$OZ/9!;ZTG+!I(K 4RXPWSOGXG'"5;,PDRUIV#K,<]V)L
M^,&;;T6:4\^*+:#I G A^RX#[5DA-7P^%KI4*'2$D(8^SW\ZQ9-K'&KO&W#.
ML?3E2ZP!#ZY-@X;OKA[_3&%UMZMCLJ2-G>9^>K#XU7E@W-9!O5OEGF!AE@DG
M!:U/5L=K5H[G[R_*W[J615!K?JLVS?O5,0$*4%_G^N"(-%K1[LA,JA*L7+Q5
MEB>(071[,/P#9W;MLRRKHCT#HS'L_NS88>@Y9'% G906V<S3.H[ORH\*XHM/
M=T]+=<Y;+S=9A7E>+_HJ-'2G%>]-_5JK*L[.IN=(T]GQ$U\PU]$261Z#B/VT
MLR+B:E#:HOS>QVY4UEBBE_];G&V0M!=X!K$-FQ&?,5+TW]HZ[C.E?]NX$"$Y
M(<Y2VD52U?O^^ZS&EGMNLD"&>G-ZD>MNZ&3.^S1]0S2E9^$B-=S6H6#S?E2E
M=E=5!T:H8+=W;4S /*^WQ,U=E[%9ODCP1IU4>2S<3%'/M4($Q"T/8<22\A#D
MIA)T*)?3*<4C)\Y16W5]W>[!'QGU+@ZG##RS.SHS%:S17B0)6[H:*H8;G*K)
MU23$E,59P--M58O?X7 1W!MKFXGSUUE#J:X-W%]1-5:"=U30I\2I9B=';ZY5
M2H!^:J'*_$44I8T@[),7ZIOAR8&L51N<D&"!X^'ZQ8*&>TE5YO!^T.G50[8T
MQ%4<O^N]4!6'3T@ NJ0X0=76Y^UIQR#JH]CG@*FT(SG,D=08'FBM\+:0&BVH
M*5>J=42*]QZM7NH)@XT.XO:0.^+)HR3EPZ$PCEZ>A39=^7%(5')V'*!JT^9J
M97#-W@6&.RC1.U:+<G7RW%311$-S*5M"KL5)M9:NJZSL?!X!3TTCK#Z9B'$Q
M\29\MW"_2[[- &NGFXJ*@,S8C%O;7GOX$J5_.C/-P"E-D;!$M?+U-#' U(M^
MJV?'*4TF;1!R=O(H5-W,!S,Y9 H(KA57AQ;.OR07GI@A9=6I>O^WP8A"A!2T
M\(WHJH-J/?+.&U[E+P\R2APPW?CA+,^;2U5?I.,J6L0!:2L4]B3$)M#Q24U7
M*28$1?V=!K/FXG3G:9 <HF'59G[5,FF%J#IMR@01*#B>FQF4%ZCC/:7?)(74
M&J@=A%4H3.4]3&E1.HG@"7LP&Y+>L_PW_Z> \N!$_^ [7Q)X*CG$LD[D_2\]
MEU /1O^?+:V27\&UM)D.7]FA*&K_K\8;C6KMS^))P]P7$^A@%<PX\QI.BNM8
MVPS%!@W7 IJ/@->S->YN?7JFVS=$L6;9K@G*DBHW@PCKC08'1CC\0^NT/]IZ
MV;.)OTN>_T P,07R\XW^.ON8CEWB:(/=![%GTEIH:.)VTW&.AL_N[V#]!CVS
MN[YD RN#VQ/?!G=\W?4=%,E?36&]*0\/S'-\3BZ,?Z20.B#-+@//Y1& ^?TL
MV];O_A'@3QP'"8U\YVM2L#OEY]2IG&K1L81KTT,GP!C7693^]M>6@W^UP$B)
M]\NWO4Q!/ZXC;^M6&*\T>!![5.F["V*4XN;B6 >R5Y9LNK4TI3I_04_Y6&=:
MS,+./?S9Y*D;"MT^L.R](G9;G<Q@$;([A>2_MU?:5Q1/U,!06D9*!M>\6U0$
MZ@_U3'\$ISIS9G[G&'<C<7S8 LGF;XVUF*L,5L;R<WC@L[)/ON=U7]91KYR,
M,X"64NA;V>!5*9@8KU2SBUC_("@;JXHU4*J.B=3]9?MQ8_CGLMEV%$3E]2!M
MFP4Q]-7]2>7$'GAJ6]'GK];?ZJ54H'Y?CN0/P)2C)&SD,J+KETB!7X4,O=J=
MR5>#_JJZD_MT<U+['>/9HG3YI6]-^"[^L:^PYG)YT;JG<I$% F(0X6%);2E:
M.@WU'HM/%1[;JE8 SIBX5,BVZ[M7:(.:]'.-E+UFBW<W:I\3+T*H<\8VF8IV
MO26EA5&?+-WMWT%@P1)@2Y :=MG;$R+K$DM+W^]\Y^H:PFC(V7:I(O]LL635
M1[$2Q0S(CH<";3%E*F$R:Y-PYU,2_1FA TX]&$ZQ5A;O>F+'*$PZI1\CA$?+
MFYXYG&Z1ND&#3\)U=P,I205Q4O)AMED$1D8./<.&%7^(JXG[KD]RX4SC>'+V
M1J55<'[T*($"SO[M<Z/L^_V^?CW "Z&$;OZ9G6)?.(L&PXAQE\6*S_1;&N1$
MZ9G$ZW9M9")7]GRZ6J_VS$JGHT),0H J#VU*=>&R>\[;2T,JP8]_K=96_D@0
MU4NJNKKZ.MV_'TSS7Y)0;>1KS/+'_[&^A(PI49R">JQU,0L?2KP\NV0(TGPN
MFJG$M]M>1!48<OI2U_E(K^H?,SX!X@IFG,BO=V0W 1>@/VD? 0N>-C*5#VP/
M':9+<J<"=0-"E/X;6@EX.<IGKINQ%4O$?3F+^_[6'";J(Y$-"BMRII D4/X(
M;&*R'BR.X5.R3)2_]XGA &(K>HC& _9V\O,D^[U.=KH!9WE7&4FK]OIS.40:
MQ8N-%'Q@K#Q=_:9GV]_V=J1R-[/T@R\7&ERW%B7;?Q1CM',E&LX"L=G=:&PX
M*5-B7LEU.>[+7)^(7GUCQ>MS_')JH"*]1.QH9J;>_7P ON=ST,@89;6QPPF9
M(7NSR_?"/)&%X/MWNHNI>H'L$0>,F&/>.J9>YRCT@*7LNZ_"#(F>5.97?@:]
MS2->@\6L/(/&VQ\W:CX@?YV=E'43E)26'K4R5O\9'Y\^D?*AFE"K3IYXVC_]
M)K:V2J[4S4'/FHHX0KY&"JG"[[!-2@?F ]<1):;-G<"T YDMA=)8S^/;<_LX
MCRHB]/?!O+O?OOI3NX\4?[*Y\3G-UVKJ_4'7?(3DFW=]5@< ^P?90>-BK*4_
M//-(^\Q;6:]D\T61$BGE0C$U;UO*!KZKZ8!]"DV-RHTM_OO-O:R1^YZ]89<H
M]C4'=X3!0LLQQ%B!)K/J^;(VBF\-U[)7A;["1*W/'TNGL20]:O843"?_$NTL
MF3K\M%KZ'>5&P;</'!7JZ=%E[\1KLJM0/ODBAEWF-:FT1;N,7-X6 ?-L#<U\
MDHG=A5<C4D%G#>'.J?S\7\)'FI\U!1*HG%\@@G>1.H%T&EJ:(DL)"?!AY'-J
M%J& W)')^AQ_W].B<\5IYL^<1R*DKYB_/S^=WQ)>TC3YO\A[JZ XHW!+M'$(
M[JZ-6VC<'8(T'J!Q:"QH@FMP"(V[2X(&:-S=W:UQ"!Z"!1(L$)B<F8=SIN:>
MUUNWYN['];!K_W^M_:UOK:JO=H5M7_B'$\O#%:D?)9>I:?=>_5FJA!=6% <V
M(OX2W>Q(  :9Z,5MZ#&4;KP0!A;G>QA+\VNW^2.& FIE>..Q,8)=9($;CGE@
M[>AKE-*8_T5UK,,$GZ,S>Z H5K^#2] %*^.-_(8UD)[+3D$H*K[,0=>0VD;7
MUQS:'3BS5;,TZ5?2+CH2<<QP<+W6IB=C7BWVH.'X/D9Q(BYB9/S6 U]AW&I,
M$#&QT W\-9>0[=+.#W?GP3X!OY+\W;58(7!FMY8=^YJ'R+K;D(H__-!?_('7
M@CWALU' 9J#O_C[40>VWBQC_[_UD'^UVE]"R)1-Z4FAIR?*/,HD-AF6#<A*2
M$5C+W.?JWT]#7Y6F9F_#B4WJ=,%Z"5\R<_VXDL=^IS(R)IZLEH2P .B(*CN:
M/1+^4KU;S?&ESWB-0W-F#Y6FE?83X.R/)3E00T;.\^-.!3=C2.:9 5'4I\,*
M!":I?-[N(8PPO&%8_M9S%,+?4XK^M#-H5NEQL3&F-W@TNC=>OWJ_2#K1:%@N
M]?A[+Y(I3M;.Z),E9?1SYO\Q<'OL^F:P=?YY?_4%,.1[[TT;<H]_2QV9+NE:
MRW=<B-L6$O1>ZFXK\]%<^NWH\W#O;[T7 /'H1-8+8+7U.29XS_=!C_Z1[ 4P
MK_6D1<]I_<_7[OSA> ' ]OE/DO4]<0!9%MJ "\K$N?](!/Y9X,N7(8 5(0 9
M&0D%"0T)ZQ4V,B8.*@8R"A(J&B$1,2, G80)!,0@)>.7T]$O62)@8!80DI6W
M\FKB$U10TM;]X!;9/ P-)6<1UGOK'I',JNCA'9*:GM$_O[AL&?;ERMK&,ZFA
M\>?+.@ 3"1D)2>:?T"X^=KSEM'GL3RSV,[VQV&O7[X[=&E6;#)])-0$J<V-/
MN-7D:!8+$/_$[RA4^AC <CNS WBL^&VXTF#A?/Y_,[B6<'AG5P/D<J#82JQ.
MZ/I=&#=&-E+6"&E8]X[&=HC37""B7)2')>3W(-WI?:^MM>E9V_A&[R4=\^=6
M_?S_+V#]Q\F+Z9QIZ_K.*7>Q",7[J9#OE>T!R]KBN%\2F8CJMLKV-MH.$E3*
M_[]RWO_7P-S-GK,$\WC(R/=/U@VUEKY3G[*;X;N(E*V]UI&^IOMU%F23&W8.
M@N1[C"VMHI[NE$?[]R$?E_YPG:Z];O'^OQETKG5_;#1NR,IS'>1.H"66%F P
MKD28QQLF1+XKGOG$)^+0YN.*11S*_IQY0?]4-1R\T3OI&N2VC3]&V;M&^7HS
M_XG>-V!@DR=.0^U^<7QMLF$O*:F>=/*C8,4A824M6KORX"EC"ZD,E1H3UUW#
MF WHMP>$&@*9J$__OF8;N:; P\O0AO/%81\8!L 5F6JN-(U30'U\C_NS>W\<
MR(;4(3*F>)X:>K-!#"(R=JC5'%C.IL &Q/N[ Y+&T3M.NJ!>M)[Y0HMF;$?/
M^%A/JCO-C_W/P2G/6-W?ZZ%_.RAH!!H]$FV*#FO)<@3U;:#,IY'E2-5PW,$V
M99]WVOU$BK'J&-N$D^+GV(*%L9/6;3%'TOW8K*10S*I5A2%YN@S9V5Q+E8P"
M(SV"%>]4)$9D4+C=>2@+P9L6(9[B'R;6%0XUR8C@<)_#I_=G<3N7W3O/2!\O
M)S8:DY0%.B['T"6 UE2C7 Q(1+^=>833-2QA8#WAH;PWS'@G606K.(>!?RG;
M(EO:*\[+W:OVQ!PWE;??IHW*QY>UP/<U)AP/^IU3M+VC*HTXHWB-06WIZ))A
M4N)C3AW *2D[P5]O9FDKMYJ>$C1SW2ZJC1/#?[9.-1N\&4)1W60<D9!D!" ]
MK'68T)-K2&"3N4-QD%EF$)A)::%>UWF*/P06_#53%P+4#=$Y,U %]S_PJEA.
M ,UL%,R&"9LZA@)3?VG9":E%9]0[AN4S0:"$ K^43^+M;[R!!)0"C #Z."4^
M(#V;43Z3^._3516P95]$7Q&SBAVF&ML"U+IDZ"F5/CCWF;EP_>_."T!FY 4
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
M+NP%@-IXU,Q@4 UQZ%F&O27AI$" 'TC139TPT>*RT]!O^6(O&X.'4A\M.E\
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
M$:H&E2 82X,IPG#&DM+>*8 6H%#_H:'?686:(Y9MFS8,XM$7_*'QX,_H0OE
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
MC G&ZHH:/E4:3WXN.]DG8H^OSSJ@T,BE2-BW<3%8,!3:(OFEEV%!.'/#FZ#
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
M,BS:J4<="@(UYJW43)9B66<%<*8K69!;^(-!O4_*ER^ !<@+X"_;^EV9P M
MY+']62'Q/)&XJ>9\Y6!/(^&'SR?6K7#BH2E7KV]?OK;?.I!A422=LPS23?(W
MBJZK?Q@&VVE4A)GE]>^:*5+(H[)/OR;9V(=:9O$Z0]"1A7^6))FT?[G"JC+-
M3+[XT]_IV[W@07'X (PV,_*=Q?5-)09HTLL(>N;2C?J- KRC)M-]&"*=4)([
M-1,$'QB921A-4Z'/X:PKW1'I,3:!XB'<DNI9Y*OS5>X9!/TY2VPX.3<)2@V3
M?H$VA_$^="F4^Z-5M@H_GY1/)<LK=P,_1AF*)IQ-1(1:8+@]6=JB6U(7-JE\
MD\>)$E?MBR,9J2>L*<P1C2,9-"X](V!"[0>HJP%U3*E9 3;E9?M9%"M&^1+6
M0Q1Y<8+[]KU>) 9C*ET ,@Y4?=_?AY8%/1*K<J_U-@2FX4%N*O'98%^J\BKW
M/2'F,.A/+I1T2P'O+BO2EH!]Y!.BE%)LS$RBB"P&:F%AZG9+)3Y6"9QBW;>7
MT5M<A=Q)#Z^"N*>\GD8WJQX>GU[_?7/Y<?$?_Y;^)B7NO+\U]E4;I:9@;].>
MU/<)PCL:<HD:<YC/]=>J/-;E_1^$O6507%VS-CQH<&>P8(.[NP098/#@[H.[
M:W!W9X#@%H*[!1(<@@_!+;A[(! "O/=YOWK.>=ZJ\]2W?^Q?NW9UKU[5?5U]
MK=Y;4I:/37*5YZKHVX=CCH>M-V>5)7?AW+D;G3"^UKVV63F9>F:Y8#8 D.>1
ME4*.)X?@;506EES.T$BXV'<T.0MN1MH.18&&X&W-*&OGJ*R2[#2<(&^='TI_
MKO(6#"OT&>5[]O98:JOL$UWH;H94I.H 1!Q6\8I96]8YCI>P]!+WCK14,6]1
M9PHJ4&?R/?I0\106D N20"A8 X4_;OX==D4/.+MKMH<'TV?_1%4D:ERC40%E
MW$IU#PF?D>TUYHJ$'?03>WS&;R"T::Z0GB&_++#TYN0S,U,5TRQ"SE\87:T\
M5?WK<BMGVU0\[_U!\&@<9M=/=8S7^',)&HF8S=;\).J:3[KFU\[^"B 1N& 9
M=SHF)V$<I5K9H*O/2[Q;;,HRN/B5.#[CRT&\"I_N8QVO9A8TGE>%*\N4^OD%
M<WYEO]=$\6:;7U?189HX<H4'T><B?WRCBJOS)H8 BH\8&_\.'3[D%_X*2/;"
M2PF^V<UMH?R0%6:T-)+<ISVI+S+W,:86MTC5NZ'[\Q4@@J'(5VI!=:X\/W-F
MA'5=16F]$E*;Y 9 5C+.5,%)+S;LX$3RI@XBRU 3A?P5"%1UY;F:)!+755VU
M)EBQ*:4P%%?<">?"S_8_ZI]BJ>DQ!<M_R<>SB^$PIP,HQFD14.I6+BD"<&)0
M8X@#A?-E\9EBAM>&]<*7'/'='DE'[7EXYXKB:&G( \("[CTJ]">S^#\[X<BR
MR;(O;P'NVK-KXCY] .BW-6["G-1.,;7QX_=Z-+PXGWC9O4A'R,]YA2*GY>]Z
MO-94C:/^H%=/#J+-*3,H*YD;#)0:NT-Y_/%/SE2W^T*+AIN**S^CS)$3-3@J
MV0!"VV)O[6M50Q-HKB0LJ=@1UT[QEF$<W:>+0EY+9DL-=NO8(R+R2C9\P+_"
M>/;G1RN"^6%KQ67NMW@7QF\R)NBXY:ICIT1;,WE,M#V2)[2R''LY&VEPC--4
M;I  -"HS1LB:JCF>1"T=\444 7\YW-:C.=LY)^W%(&QIC74!IX*U/-$3J%HT
M-EK<3:=U.IS=IWH\"=[,+>E)RH9- C:,] "0X&2U')X2>@&X5$ D-O:LHU7B
M$<3BR9>3D=HY$F07H-GZQ-%CB;SM)H>"<I"[!A(%NZ6$#NW>%;*+_97S/!X;
MN!E)+A <>Z3;05-O,)TS+]WT.(@8+US;B:D?=FY-"(FXVZ *^"DYF[N7_N@%
M^WL*'8X7#(ONL#J7^[Y'$4*)%D#G<U1@B=I/9%_U4:$^;R@UK,$B=#J;>07I
MM->IS)M$UM6$WV*)6$@_-PO_&X0JAH1N!/X!Z*_[MUZ9$TQ-Q0[=,AS,%NO
M1:-\'P5._(B5O2L"M_SU\/O02>B[R<\26VH7DEGM&J&E5+Z&'J\$VII0,FBK
MWX&EO/+42NUA1_!$-A96(8]P31L&TV 7<>;P@LCI=W9I_@T* X!M.3>Z>[/F
MH$')=!&99:FXA,+*+;GLX)24A92320)Z#6]DWS?N;T'S77WS;2)YB<-\!DW"
M0KHVG-2+;/75%ZJ>*XV%;<A37AFQJWFWC3AH4J.W))QO*\LKS0U;#"!_ADC'
M)D>:>.HSYO6++LXJ4XDU7;)+/Y_02[\"B&/+*VA9;*G?GFV_9VX?R]Z2B3M=
M;?A9B)0R=>E#S12I]@J8K\OJUBL<L:]L0 4N0,Z-WXP:Y.1WO/5C;0VXUA[O
M8$7Y6R+1)6<-P?%:&\:%1(*QJ(DF%<>/W)PL"& MF5V4VQV;VL(@^IS@P^@]
MM(APQ'HZ0V3D: .\P5QH]@ A'A>P+I_9N%$W/P5)&"*18&CLO=80IQ!GF"UH
MX1+F%%H8'C#9.)[-(68J8**CO?:I@,1X"<R@71$0J'3Y.9SUI+D2<Q]5:M!6
MAL"FNL(4 .SF7U $=:8E$XV/.9+/Z&_QS$/6\.?WBZ;>C'$ ;B(^"I+SP$FO
MM&D,W6]@Y7+OM181:3Z\$Z9FT]V^:1/_HI(<W><EV-).4NNA%Y@>$&3=.!!
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
M)-PSL=BJ>.B<$D37C)O=]Q:(]:%F.?\1GX:J@UB!^4^#5\VU-P,M#3URD+%
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
M3'J,J/Y>>(1N+XP.-K\W?ZM4E/-4\T_M0'\>I%V=PQMV;JD\*Z25^[-X5B?
M']*Y""7\4QEH^@Y%?A,"(MW[W2 AI^0DK1?O=<,_0,AV_%7'<!=1A!--_WLI
M?6X/>U.9Q*]1)J]H.G2'<S8LCL6!A:#2Z[T!5TBJPQK3(!*&QK?K1#!8;C[1
MNO"/OLS07RZ?QAP$IMK:I/'&WBC\\NOJ,,$Y?-&H]K86>@;,6&/--K7J?@$.
M*909XI+U0,J4?!Z7'-0C) H*T[SJ9((25"QTX8W54#_'Y]%<+J!>@Z_-7711
M?OH(F-CS@X3@%6,:7Z2N:%R%^F&$4QQG2*F'IR3.)5-V5>]2Q4%?>[3?ER^T
M8KJF,WE!9[CV&+$W:7A[81G!F6$#+9AC/]<2B"-%6]@9,!UT+0.QIGJ(>"G,
M@Z:9H7CL%4B:%QRG @^F[$*)S013&K8DE+M]Z5I;9RN$1J!;.Y9&)7K@\]]B
M-W7KYH3'WY<)KH/[:8G2.!- B;N&IBX*UEAJK&3:E,#3(VP+F'ZJH;2;(;NG
MQ!#Y'S=IW_=LYP^%Z)T,?IU)HNZ4GJUJSV1QT!R30 TJQ8L3$2SB3<X;:TZ#
M%214_;W9K_&EG1D$*7$Q-C)-8ZEA&]&):BTUQA:Q4UNDI#X$VZ#88]X6@QWB
MC**W#+QZ]!1OE3*$Y]A=Z7D^JNC$?]-M:: \(1?D7F#5,WZBSU8'&@BM"G/
MER/@;=:"JM(8T$PR=3OFIN0ALZSP_. ,\BMM2*61$:U/9"] 4Q.]50!U+/H8
M/YN(2^X,__^A^057(W1LT>/:&G!YG3LI-HD6$UT?S/[TBF6;1!5NE&(49-H^
MGUR,J0RTM]FNM!M_^L.&S7N/)S2_/!UM-W1Y)S*T.28"[Y,:$:4J/*VJPWA"
M.WDE_^WLVQ,+FPI>/7^$H[&)S8>R9/WQTX;JS.G"M&-R!1>MS?D"1I-D+"U?
MM-0"@&<A<QHL[:]UC$KAQZ@W[4KRJ*!J8DE.=!@].HJGR+ZU!8>-!>K44%>2
MK3WX$O<]+2PN5&DQ02":7ZXR(J_7QBJ5BXZA4^"D=\F1Y;!%=1B5[VRYGR70
M9N$IW2P2>@JJF)_]\)GMW1 ]C==R;]VMBWX<R3 +['@EGEF>LQA0P.X=S@-.
MXQC ,AV@-XC; PY] ]_@(Q%^;U[$ :=O*_$:YE)X$.HXZ,X1:W]*!I*J#"G0
M)=TM:KI3V3/ADPPON&,$LB,'ZO[P)LR]E=9MQ#+2:VRCYN;?]<DO\U4\)@?9
M?.U]J]6Q*>AIY7WKUF%>KQ_8=HU"TTB6_[;[&U900796-7=H$A%[]B?OW)\@
M;HMA_]P%D <B*FVYDG<#_,OW)^&*[6PCT627K>1Q,!A7HA"I;IS":_N>G6>Y
MD'O1UWD#7R)A^OMY@>]B]4\9>:B0=BYOII#+Q[(:LA]WPA'F<5*-/VL]&IFK
M['@KC",NOM,M-S)^WW;*2S9=D=^(1U"_]JM##4-#3*7-?%#Y7%#3^RO^;N=+
MJ P;7)M^N11.EU7G 03_RU.HDA8!O19VP[;^8*[0E#.CL+CTR1$Z 2T'KGL<
M$1D1OD-7%I!TL,1<4(WU0]"[M\NI2V:CQX)%#R^JOG</9>7LH-X_/98:&8WY
MOC(!-[WH5R=0E<<<FKXTC-2D5:K\'<S64P&G'RSI.M_GU.:()GL7S'V&/9H>
MCHP5QI@H6N-86/!G/PYT)/<R/*BQZO ;E >20=P;WL];"::H.S UU)ZN=OR,
ML9O;R^_Y @ZR  E@H/U4UB=DP$)MPJ\:H<2!5E!]?PZD'E?:4EL/ZB.'[S&4
M45<.J<-0@V4E1(\)M1&(B;IB\Q%\GA(6M>T#H]I^E@;@(U\6ENVO:]3VJULE
M*U!&+!K.+:_\BHXQ 8SPD^$OFM.ITZO$'O'QB,?LH$ZJ)9&??2+$IY#ID0<O
MLCVDU>*K-8IUX%/U'"BW +'1D9+DH;:J-J)QT@I5DQJ$*WT+ [=_[6J)425-
MM!N)8XD49$@18F_!DVH5A-TVUIOKP):'N (=I+U=KM/H#4:<#VAMZU9[(FG'
M*X5SO.$/Z=_<[?=!#H<ZS6K\+#2%94M.#B;BP_7'<W-PRP%KW+A8F,=W[T)5
M[W4M;LF0I&)D\!#@J(S!3Q&]P)Z,MXL$%CE-3,C'4/\29S:Z5.MX(L<+8 /1
MIB2_AQ(N>+C_"62:Z-DOX-^04,,(E/XH<2]POT@@L*JUY"&C)$43S"QUR9R4
M1HX308EL*1P9G07*Q<#HW=GHJ$$50II)MJ&/7?U!8XDYQM/SZ3Y0\<(Q'H1>
M2P=+D=X0/4^Y5X"_TPZV4R:P]GDLR3*9CB"@9>B(J]XBX*/T6Q]+^L#HJY '
ML@R(K+>DM\XJ6*33MU9F;0\GF'<[#]#5:K?$ 4G]1L";V!U:LM;S3UU;O&&D
M)C'*R<LQ<-F>+4N+U9#9\1MT":4CT!"T<6YA/'Q<@=6N^J,_?+G;@KIP@]Y
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
ME?J^PH)K7T.U6KO3K0*Q=3<SK)"I'B->S\*0N52&)M%>:!<]-20EAC0[VY+
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
MVUB!&=EZ9D]"2!;=E^$HFG1*/?%4C/!DS\]:+2^?A+KY'<V.I(8<VW7JU5W
M)5&XUY(QI)&JIQ%8JHM,O)$:;J^(/(B.Q)Y=88U39VTSZ&DK,C'O0-6Z4;*&
M,WKT?9IKVOWI4&<#O548 CDDS9$T);!X-^^A&!@ZNE6_TF9W(&?.,?+;JB0Y
MD;QHV(:@Q!88;DQ+NS2C?^(KT"KU!_/&_<\M1W_+LEFVT"&O.'E3&*:G@HN,
M]=W!W>$6GH7+ZUX;H.D&8LO/8\U"8.- F04B4\;"\)K$(Z0Y=30_]2)81IG7
M1EISCNMX.^^Z_$@G66&:VT+BM;TLU"[-BZ%4W76T<-"<*X+&(\-\UC5<E8K4
MG,K"J? G&5J;2J=G^J/%L:0#,4(CLV23\S3UO!"AES6YWP:RD_E-,GM'F% M
M8^=&U2 X#D?TR:1204K/AAR9&;<A=-B2773+>HXA6QW#UU#'_@[=Y(W7."X8
M8XE<-[I+&'>$7D/G4.[L9_7BJYW;7[CB)X6?<36[1S<>JU?Y L!;<7YB3G:M
MG$QNB#2N;AXES+P?*GV9LT>HQ^_Q01)]\V)LD7[HP?=#!?A JQPXK,U<DX?%
MM_I!+G*; !(?5Q9]4<DZ<2 HK4;XF^.)4H6B3X"T,3BX^BLM>@O;P]T@,?>$
M GQ^9>SS_=E=&OFZ=+= 64%-A3;=[(UF4-W4*+I@(VG-VWF%]A2=LW)XV"^:
MTN;-=Y3$%&Q=\I3CQA.;YT^ /J:4 1GG[^F$4_N<4O N-*:A<N!G2) $I9V
M:,53ZK<,<<\4"RZO<L=6VV)5Q6DJ$>9E)5)C"G&4B;#(A1M/O<GG=/VKP7*!
MG3XF3]@%ER,7O13%M>]LN[*34,Z<E"J*HB&]AINZTNN!3(1Q[1.3^MCV@E?
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
MW.FKF<N+X-,IXVQ%J_[1M6:1&U-!JY_T;OFVBCUNH)K<5!(9WE)QD95DVIF
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
M\VK^<G$>/A4VM)&I)F2"&"BWO2!4S$O &?+(=N<C4)BGV7Q="A(^X(WTL('
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
M\6]DB3'&K HQ[XV5Y=2,WC")MFH$06OTKZ7M]*P-E\H@6W%3LM0 XFS4K J
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
M1<WK2 1RKB4A_NL?E)O52^TMY+#5"(+T9]>DPE&KZC-YEH] (1\FH&X*.*U
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
M.0_R.4^V'-6]LYH)9^3H"$5TO$<D_WZ/OIWIA$["O-.Q3&.;EH$P;A@$\0I
MQ4)^1J50<!TDX/;UTT050(M)[V;!DUYG=>%7710D=^$2(;=AGB?M\'W_3).)
MN=2_4GTK@%R3E22KJ!4XB6-%_-4#G8>G:[?4VJP 8A^A,F6_O9V9B!XQF)W
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
M+?B^P8E &N@#^ZD#KVJ.2I7"^!-4BSSW*1HC5\V:D8AR0$^H*$G!>=/8] 5
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
M1(U("4D8:RR+R<:;MY77SA&2/E."FHXT([W)SL_]2F,VC]8\PUZP\E*QUTT
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
M=J5!G[[_IW+N.M7$W"8WWMWC?9Q] 8C\YS[WU0[]UL=\<%';[Q? \W'PRPB
M'0\! 8"(B A ?H7T"O *   @  &TW-)2FG@:YFZA7*XI-&:#"R$EE\DM5R_K
M +2_T B2M']UF>,B4^'U 6.:,+3__OS4TY5Q7VZ%)XWTWY_(-4_N9_2Y(_]3
MA?7OM<EPEJ#_J8)#,&7/)&,+>/</2F-K%9C79NC=1>N6H&--%<$+P)SLS;9
MWEB]25T)T6K(_MKN;%F#Q?WN=G'Z$&GTS+:=OJ\$XB?EQ-R(<@A2R[JOK=0W
M=QQRD15X0J$2]A9YQ0L B911#&@Z(OWA[9:%W+7+9ZF/['1H#>?U\V&+FN6N
M'.@,N>2?6QNQ_QHRIF-W6_:6\OTR$XN3;X!:R-MCC?BS,=%XB$#.GRJ+"5UZ
MGH1;LH"O6'0<MG<B44Z6KR:Z?T$AC1*+7GB=7)U0YMS$L*C)?)P+6\<471%9
MT*'W*<6*XZY-.C(""6D<-8(172*;=:N6HK*:/D>25FF,>GG']LK\,A3O+8V0
MJR@=J4>^< L9$L"8J)JO*$1W?%#$O.W\*E2%NT.6-W(]V]?>6>C+M.F-5\4*
M_!-I\F"A:#H.'_>(:6LC9J&VKVXF-WD@K5P0'SO_J/?BW) =1L8:R],0R>:K
MK2_U#!['3Q&=L9WL_>]JUS1$NTC_3.9J#^3/Q"?[3UXTJ*9^&@;^:MPI'!$(
M>_)%K.:P%F*@U=XWI!Q8G5KTEA]ORVBB\XM:=[C/$'9%'60=&K$DTQR<"G/F
M9AY7F[M+H@ZSMM410,=75&*_0>PB9R8/4.RM.]6QWS/U-I:=942]*1MY[M-*
M(Q&G_]IH5<4Y)"DPGRQC)[0A(6.P>4[G(L8D(ONT)QH0!UBNOI4\+5.Q)T*(
MCS3^'B/L18[5<W;SJW07WW,HN Z%^R<GV=ZNV>7A*2D>XHJ%;)@03@S_FD?"
MV:CLG&0]3<(RE;TXYIKRR5!%KH0??T&P5=A\KC;]-XN&_E(S@699LWF67CQ$
M)[2WV.4"JQC(!BO\@45]2@+1RZEFN/7QDGC^;#9Y;<6JM#M R2]8C12R6RZS
M%BS=75R$ Q@%.?A7QP([V?U9UE[X@6X3U[ =QQ6SF2RJ\T_AB$58(EB7WF+D
MH8<1KNHJT.?;]/UR@>KFVM\6#US?=2A7LBJ[6"TFJCQC/EQ4WW/(9RO1_]9A
M8)+!N&"W$/$-1\CI9"XWM8K#X?#$0+T]')0=G,17UVJ@W-U_NOE)]Y/GT]N(
MVP;A..$']!9JOF;6PH6Z>_+9  ;?.E*MS0]F"&T)8]GV#</;"V/G5NA<8I.C
MXE>1E_$4/GE<[Q@?+^DXFJ&?9B__;#*CRY9^QA-[)5$/G%Z]R/Z\K7YW;W:"
MQ3L8II%D]5Y[X/7X20$# ^8CUF%R^33M9J>"^I1Y<MP\J6".AJ(A :#L[HRX
M&'G:@7DGVL^=?CDCM@K.[R.F'H?/[!JQNQ710([@BR4Q82B,=/\G*629:4R0
MY]0OYP!E*RANX 2+=*":15#MF:N*4+79@TL#1S9,D5>?L!@/IB'9J<A7%Q7R
M;1EP_C$\D7P\G[-ZF_APA;<'@5R\G\F["%WF"99D.[GK@"9JN0CCE!)O/J*&
M,[S9OJQO;!86V1FH*_L>;=V%O-?Y/+^V5AU> J$IF]!#T2G_E9R) 4DU]UPY
M9;^.R<;$48DDSC).2BA1SI5F !U.(")"SB55<\$D2%1CTS+KCWKN7!WFSC$R
M"OR8! UP9R?L>]YI%$,([\<NE$S<.B: BYP_7ZCTF?^2XR):(8%/%GXNV&1-
M5N<0UV]VI8FI 3G ER(KIE6.\OUB\[VGAFGF0E0Q'W)V47>&1K49TG:8E?D!
M^_QT2\\'LP:HRK31QY/R5E$I0H@F?D1EA'"9,X&\63_!*KI%5_2P.3W3X3(*
M* J= )-DY/6/NKBEG3S#7*ER%G=N>9?5-9X<ZS+*B*;WE>"+\%:>JYJ0-EW;
M(G< EXZHV= [E)_,/FZ]=Q=O' :F%;I\/C*]8L40%T:3PAX@]"\/17@!=+8I
M=1.'G'S=%D9*L-D.5BVTC S7S0EH2=:J\=/#HT%1GT@J,Y&2VDD*3MD*3MN\
MF([H(6(S1I! Q\N72FSMV>8J;<%:&E^A']4W/''%1<]S<[,D+ 2C=%E7GM)"
M.U8?$:0Z9M1*Y1,.YG[I[Y?C0RQ^MP4CZ,(DOBWGMEU6KPLX51\;2<J4H2B=
M)=KPA(68E>\AO =ZWOYQ]+NUWUUK^!R#PZ&),8B#=?1&FO!9MA+;55\-'Y4&
M).1XI4'+'0?F??8G0BL%T0&%%,I/AIH 5NCT "$ %A=^QRMJD/3Q"Z#'<GF?
M%SG] LC&CU4"YQUVM"*,@OKR!L]C/T7^%GIPUOG; Z7E\2>NVO.5:+_<OTA=
M4=_UA5H9!#[P_XM0(_&'WGQ@;J#U%^I_Q1(=ZWW(? RD^*AZ?_<O8NAGGT#4
MS:K%S:O?RL:.UIR924M4O?MAQ5UM83K*TS67? GV X,6\SD5!J&C&;,J2UTP
M*0H["G-]PJ_U3OAV[VL,DEL2&.G=.%'&HWI3\4N-TNX$4Q=^]%LHQ)?MA9>R
M3Y]5M=U6W4K<5SN5O:%N$[#R952@TF@TK/#2HE%]6Y$U;DTCCGC+8.=I]K"P
MH"Y51P P#T$:<7@."_F9%6=B0D$; VTY/K@1*&!@9P\38,VT7RCBNE,.WTNP
MKBYV"2G#J31V:E8,@#0'/OB\DLR_\LB,5;.HP!(;OYP1K1S.> 7A"J,@+M-V
M[K>W>[*0%T<>.K<\U)7A_@K>$L:A\OKK8_-^-UKO5I!=7V/'7$)3]89KUPCA
MD)4/>1+*I9 EKBV%I8%T=28_4\V?3B%D^MI)S!L+MF:N>+6FCLJ[(@88I45Q
MBIPL\0'Z\?<S7$8LYV4E9@QG*2.H4MU?JKPGO1&*AZ^6SY@K@OT&FIE:#EQY
MEJ=,GS6BJ0FU?X/WC%@"^I!^+9NPD5E>KZ_4Z388MCO\!P5V5/*%,[9SV'/D
MV<3? 9!34&!2V+IV8KE_I\$JNP?>BRZT#PFDOV;]FP9&G.M0EMDF!Y5/"Y_B
M_D9!LPF5$54YI7LU]>>@Q2_D:\H'Q7Q8_:M;RLFK>I(_T3LO=2Y? ":[5/>^
MU#%)B4$(OX6>70@<A.CV3C\(_VD>WA\+0O^FH8>WF)\N[;8XWBS?^+3WJJ"L
MV.RC:^S/[> 8E-$#FC 0'5?E2+-B4\0>9AAE'XI3,!O_+B0NW:[J#2- $J"%
M]=JN_\IM[3(O14U#GWZ;S3&N3PYET*S;,>/UDD2TR)G4I'CBE^$5?X]G\^C)
MA">L6D2!,$->4:;(L<((XM9#N63EA+W0UKERK8Z6/4> TV.;Z*=,*(Q*K/JS
M.HX**5)Y![!*Z.O)HE1GN74RR;YOUU0_)']DP Z73''H=."GS?).:CF6KE_
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
MQG6OYWT--C/:"I3() *(NA((6+_I"0G?8$TC"KST: Y<>#?[XZ2G(Z/W7>]
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
M_'#_3G:6<:5\;Z1=W7L#'V/ZR1B-ID9&_US_74JA+*)V0 E:]OSPK<7;OG/
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
MV)&Z/S1_%"S+@Q]N-:\35(0   YTO#2OL/\.E/R=(X>_@_].X #%EG1);P$
M!1CV.SUO[GP#5%_O9Z%0W\!_)]^L?HC.BO1O(?"]"R_T-P"Q 8"([^ /_J#?
MP+]']COX=8C_!- _ _;W+/\<XD\:?P#$]\/WD>FC_@(J_]+@7N;A^:7F=R7^
MO]Q^\/D]'K"S_@(P9^!?$6+SZUA)?@/@/P(0>XK:+R7I-Y""^QL _B2HWP#L
MSZ < .Q 0+<[S2(2Z,)'_U0:_F4%DP$_J<$R*/@)(.JM?Y%%?S2L!2E6,]?#
M#01)ZL!^*BF1?UE'O_<+__:XY_P74*E&_P0@.FG_UNNE52[U5+*S=?A_*3W^
M<J/* 'Y2 TY'_P00V23@S\ON=\;_O<C^!DB @'].+-EO(.PWD 3\H=O_A,H?
MD@< G& 8(.J+^;=5H_<O8/E#A?J7+^KO%2F(.MB?&]^I+&4Z^#]6O"NX\S\
M6&Y[_B<UD +@+P8O_:O_(7)[INF2!X?473]?_#<KZ,V4_$\0]Y3B+VJ^5_HE
M<=C\TC_P'T;E-Q'#4_O'Q$)_ _#? /NWF+']1X__&97?Q)*E5?8QYN\U?W?[
ME:._U+01F*_ISG^O^=T*&O@70 %_,8C\%R#^Z0;2+:"M^Z7'/S".^@U\$]??
MWBY_=_L]*K]WV?6/Y9HB]QM0_0VH?:LH\??^?S3U&_@O\BJLD?^>X*=YX.]N
M.)=JZWZZH0MC_@K&[Z8?'/G]JV&KEV2/=,K_7?&[E3S%[R<P]U\&?G*@"OP%
M</_8_[^LOX+?P^W;XE'C_V<X_T?EEX;_DO\B>'\5%/"'G0_J-P#\M8K^+3]2
M*/VB$=8"UR]*$-F7Y[\RCI]?=?[WEGZPI4O^2'Q&R^87)?;]:<ROT2M:_#KK
M;T_AWQK[;3\!_PW\+M_8PH;\<];^$+V_EV^5&7YK&/T;^%V^32HV%O(JY+M+
M;2@"_\>4?)_I(A3PCRFW3/K[,_#WR:A;D+01Y:EY950>C/#_J02TWUWX!Y?\
MLK^0\@WCD5Q34.!)*G>X[-U OX7^J<3I'$CZE4OBCP-_?U'?A@;];9'\,7K_
M(=_)*A_[QZ3](7I_+]\J0O]K*O\;^1YX(,@EBQ=B -;U$I)_*_\NJM$4E6(;
M_U"BOSUXIP9R?08K+XCH_DWY]]9=',?T[>=_57[O!%KNCF*8I:5-T?Z;\F\"
M&6:SEH,D_:K\-J>#["7_U;[G?XKG_U6&A0%_B/??W7Y/G3^ B4?6#<)[@M8D
MZ+\IF=$_ ?*0]4?&!!'6GP.8'VS1J2ZW_J0-U^?[CTYUSS[P&O[5(/Q?(_D&
MP'R4_C]8PJG9;_X!(%Y#$^B?9 + U5]&^Q_N?%C5S/XWJ?(?%/U?+LSG/8
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
MTWXL]VQ)K9\P!'SX!]&H!C--)] 5O9F&^),@0X!V\J_XX8;0$8X0-V(NI21
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
M!:8.&D?>8$)2X.XA%GF&859?A;>2.?0)-:7\#D9!!:F$A$=7:*EF&YIF@,9
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
M$">YI7BA-^%0E=.=V:5=?8D:&79T X.)*VN;QN_P;<!(MA?]7]85 W6A(ZH
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
M?B?85EE/F5YY-/6%9>-%BE!E;NY\;"N-SIWNLR^M+]+?S8PF[WWOYI\ODJZ
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
MLJT/GGJYM5'\K\%T8OV;)!OR&.#"L+!34P'?>>)B'8LX4/3&F)YF"SFJYA<
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
ME[*B"K^S>-(IY,MQFEI?+SJ<$/H2>V6S^*Q$NG&*9WHA*(+==G$4"1,I0\E
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
ME/?'OYU#? 2 *WL 0/ORW\X]3 . FC  X,?\VSGQ]P# 0?55=?\3NV=V_ZH
M#8'.P_&R_-]YUAL 0#]#H>R< P"&9  X>DFA''ZD4(ZRJ?)_ D"S.V4*T 2.
MT=#\^?WO@Y:>]L\X3D='2\]PG('A#S$RL3 Q,C(S,C PLS$SL[!2!P,3.P<;
M*_L?_H^0/\O_K*+^LC(R,++^+P]*,\#)2!-#>YZ6Y@QPC).&EI.&T@Y J%;0
MT_QM_*N%QVCIZ(]356)FH4ZH.D%5GY;V&%59>CIJ5M,$4M\'Z#CIN4[+73]^
MTMB.X<Q3;OGGB1\8Q6Z4M?"8#(+BEQ\^"V%BYN7C%Q \>T[B_(6+"HI*RE>N
MJFC>U-+6T=6[=?>>J9DYU='VCQP<G9Q=7#T\O;Q]?/W\0U^$A4=$1D4G);]Z
MG9+Z)BW]8W9.;EY^06%1>45E575-[9>ZUK;VCLZN;]W?AX9'1L?&)R8Q6-S\
MPN+2\LKJ&O[7SNX>89_X^^"/730 +<V_C/_4+DZJ7<>H,:!C^&,7S3&?/Q,X
MZ>A/RQWGNF[,8/?TY!GYYXS<-Q(_E+4PB5TV 7D>/AMDYA57P)[%_S'M;Y;]
M/S,LY'_+LG\U[-_LP@"LM#34X-%R E#@:(D"O#BI20'>RR13@.!$"A & 4.<
M4;OT0RB0"PJ6N)ZGE2"?,. @!]<9DH_ID+E1K4P?*,  GQX%:-:E *U5!>]9
MLXC7%: 'QU:A1"8(T9@",)Z+H #7;"0H (T8!6 >^Q@LC\+2#5" %98<"C G
MCL+JD$33(4<TGEDDN@22I&4TT/V7'O\%]6BZ2@$0LAA[G&+-IA::.-5\0*B
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
M$6!7>YU!'[JD*4KJ4<2]ZHHOWZLJ[=KL[9F$@H;4RM_S7H'DC!@Q+#%T9DW
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
MPM(\;Y!NV>BP5&N5ZC<*VI'6;)J;>H2[ BMD=^_-JZ>63XU81K1#.58UI"O
MH[$OV5-NF!>.5C9*5A-#6XO'GW5SJDYJ<XARMKQGBS[_,9A94F0<)QNQW6#C
MA25Z38O _3OE%/O24\NJ%NLX7_:?@*_EG'AVC2I3M@/"2DQN2TWO?(>39C$:
M4A@^,SUK!>N0KBJ,=6A/DN2QR4Y.NJ0R<'R3YT<OOKBEFLQ9A:?+E )_^+/M
MA@C!]:ITZ=^UO<6:V$P)Q+,#5W%U#O VL9=^=#[OCT5+0F#$*"RU:7#S#THK
M<DO7R"ATW3!I'5HC7''Z:C=R,U;SJD@T&_#8^+Z*3X*G.JQ#.5TXKRIGVLW2
ME<E]E^@^'U!\[TJ;W@G55Z=BN1B,#:B@V)"#.+-%GM4:5PBT#;QXEW[#V[SL
MI_K;T"+=$TEQ&Q,*-&5:IH->]5 N%Z6#\'<^;BA[/_X4E@P7,PLGS6\.#N*7
MU".O%-\#C.\'R>([8\!]+;@^;$SA*\<=<PO,NE%=/(;'<>[8UHT%@L#2AP9B
M,G8::C:T>Q@7H!5R:&USX%69.BB%"9F_&J;O>#U^C0V &ULL4ZMY5VP3]A3Y
MYR %P)[^U3AXE$J8($\N4@!4=]]1([%#Y"0Q@NH&B%#_AK2'SEA3Q9+2/NS!
MU_CEC2'V@D,FS$S7\6"E\Q^C@7\D]"=8Z>L<&QNU%#"W4E92[ZE$*JO=]:O>
M9![^;O5P@R!G$N3H:Y 4\E@T@I,$PTLDR"CVH"(.EJ.KH R^$6UUUB+">+:9
M+#O",+6'ZZO*:Q^LI!%[)E:?XI+.L',KW!P]++3.[Z5ZH:34+AHW@Q6\\/ U
M;4Y!&[V%"*/HR^OKMFQ4.$0\Q]>"H"_OX@BO"M0WK!YRWQ56U1]3,RARK7.,
MLO-BF-R2_@27<1</Z15_\2;A9>3-QT8GLJ0!/\@F_&_WG6LB-"2)L!8*P$:Z
M++STE;=ICE!7G74WG%&Q'OYLUNK<D)XM$UOY38RK[LZ9^M?0B_BJ==]U,HOT
M4_#P)KC860AV'5YTJ9)VT\*+U^5'F77I#\GN]NR5)_7-&KNAR@W4.AI6@D;/
MOD*<N)IHK>"VZ@T!=1'!!]Y17HZ-$/RC9%N;5?/>0L/YK_YPLZN[E;4)=Y)4
MN[XJ<U;5V=PNV_ ">-;+E%;<8."MV1#__5"%+(Y>[*:_NH1^Q==AIW .7M>!
MZJ]N 4_VE9^XNJ>>WN-?KDW2>\0'E]E/NKV@&@[@U/X8J8Z7>$'F)]TC)B+
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
M+%)/-I2*R$\OWBC8D9RM[*>"(9FXN<" -K-&UHK0ZWBET'RBDW&Y?O'S4YC
MD._53V6W+PO=//<R2FSJ]$/^,@>3J\4)Q',<K4+HXYHY>G;SY[Y$6",X*0""
M0VA='Z?<Z(8H5X@KBD%7EV? ?O+_F%+[S'T>>$#;]:G)'1VI! &ULMA)#]/7
M^J"1F>()MX<;9PLQ[?#=C#A]JXC;5H6XB$>/JXN?B3M82_HQ2-"EKZM9X2]W
M0D##^IZH!G.\/RI.,*B0-Y&G.@+',[0[RV5E;;.>HF)=\_DH?(PNJ84]6TB^
M0>K;NB"3W/FI30S?1B@XU995P442J ;?Q2#E#*1W[=[_U)/^ 7F$7#KSZ[*N
MWT--WI_Y=">N=7'DHEHN:;!/^$IT6/(L)> 23FC.2ZK"54T:QQOL/[D>O*^J
MRNBO"F=9SRB4@2<)E%UD%#<H!ZA=]=)[#I6CC]"Y3VA0 \4CW=2&1SEA(:>L
MB2J'YDUCF5TZ52=<> 43TW&KTHY63J]L?\M)M=C)LB R1;6O'JF2F1WP8F3!
MDQTS/!4@)(RD=^X+VEE%HFWSJMJ]ZE:GAH&S8^ZVO[8D7;(M[*NK,PWE(6J\
MS)&G+GFLZU$3M( H[88='][TS.*W^-I9XE<R[:HT<W7\S"AZ"R&]N8EFW6_=
MWI3/;3>KQNG.W(A_:"[F.VTI<H&:H0XD(?R-[IJVNL:HTPFW]%W^%"Q_S55T
MWC7"V&7+#+<7AVJ#5M] OS*X3^1O]_L:E@ (BZ1B/,MI^]8@[I$]N-A<R5)E
M(QO8A\89"K3)1I^I2KY)[AYS5X@YM&!\/K9EI_ZIA)--\%:TGG,?S03Q.;4V
M!X]J<#FGYR7@LL(MO1/P-[HZ0:*,-!VQI%2A6GXEJB3FBR+C1MJ08E5@?+&;
M&%.PZ4S$#_23RK]=3X+E1!\_[#W03T4D%^O7(.3#XCK>>W8L3;$]];*6>!Y"
M+B?)+_?ULO3RY6_MW_1*(%&HSTUMAM'[=7N$W.RUE+JFR*IZ!)?U6IW95U2>
MZR57,P+MG>BU&=S,HZ3)CO3?#-V/S+6?M-0TSG$< ]$DGO%V&"><:[T-2D.Z
M_TDSGZ12BR=7P8_RRM;,XMCZ"AT5#MU@XE]_#MNXU$:E/NSF;G2D83J5.7W(
M$C3QE#Q) 5BK KT\CS@,:@?VG(9D'@YY88NM4D]H*IN'SRPQ''M0PC9:R55H
MXLW]*''#N0DTW'ZA(0*ZYV(/80R==685V$>@PZYAP?2W<>I.Y?%$S,E%_W>>
M6T^:02>2X*<OP +HZ(&T! <P:V,PUY5 %HBP3%]OYXM"%;M:CM7XE;CZYZS2
M>:_LV,SH2_67\]MKF1R:&@$,5X%=YC]WX_Z%J.B9>)[JW$8QY,VC6#6';-+9
M#+,:8J@?07:C4*'7U+,^=RK0?>=QK8L8)QGKP""CS(J^VK+/+'G*E-XV=J6[
M,B>];MK&<KV_;.V17\EMM%S;TKT/ M]CL<;:KF#RBU=)20;*O*,YI=21T >;
M["?X'F4K0"=E6^MDVP\3N'OQQZ"Q2O[OJ@@EU%K+=#O=/5UJWECU5>8UT?LW
M)\T2KTGI=<X9UA+W":9XV1"I2C?URQV9E^I&-<X@;T;<PP<58U?Z7G*->J;-
M7>2=A3H%'V5.6M[H^!$O%'3TYB ONI\V+%[PQ1,\O*#8IKYF;5>E-BORXG):
M"1+S]<K=URX>5X;O7$IX]7#*Q<\F2P#5HKZE(:6/?QT1AR:YB D?\\8KYA6[
M%5  IY:BC#>Q,*>4%:E;-P1:2U)6+*4_=5A<\"&Y@6.OYV>GN YO(1B(&6W>
MH&_HS3%9Y%V^$*] R_EVY;%"6DP7W(^;#>[@P*D[9KYS?.ED7(' (JJ\H#2[
M14/L*)[,U(8+M&^N._YAKHG3.09+;9\S^?&[^QB'OO3TZD+IT="BLRV<&1]M
M659)*VGC\%;29%)5PUD0848MB*BP3#H8HZV5&^8'2'1WV5((V;?E*4MQL5U;
M^!UYFU7ZHY<._+V^N-I"<%#GQ^#+2 A6^#(5#88I3'-HE=4,>\:)8%15)77Y
M'GN#G1^,N?T! $U'389@I#JQ8KZ?>+,):_[3[65@ZF86!C6)&5JMK_$3,3L:
MZFK:ZHFO7<[S.U"*WO%X7"T0SN5[*^G5O9)/-CF?A@<G"17#]B/='JYICDK\
M&*/8GXB<4=Q6^NBY^FFWKPDQ*%<8A_4,,:!91 #/$>JU3@%.KMD>#X18XY&-
MO*-J-B)AW(6L/D9M;&_OBLW>6C/,$+M8U%5;&?SB<58X%7LX#C9*KC1"RL"F
MF-EV[UFN]WCUIDCTKE".,79O:$C<!>$0>[$FD1SYP(DK2ME1KC=P4,O'.*]P
M.$YA^U%*_>K/.?3]T<*+)6=_3)5/F0>J)622A9'\PR2:0PNDYRBD=7_8%]6.
MX0TMN#.$Z?%C1WLGK6T_*?N=\2+^PX>CH<!I?'#VLV44091X:X:6J$/-6=["
MCU8K0;+$,%'\\2_.*1^G/PF:'F<1?F[NBFDK%\X)7$Q,^+%A6#YH*2#0*%/3
M4 _NM7N?TZJ#US-K=!ZVJ2W8QXZ'D<<03[']SU60=?W/]V"1EJ^"Q*M2[Y19
MJ4Z;S'Q_D).[.*+DHH!&L M_9YR278P]9AHQ,&+>B;LBRV8558C71YO>R]<;
MNC>26N;R13^M+64K:,=\Z5:WRX?!4_KW;%@DE0/V*$ X]$I5?RAO(S_H$WU:
M@P??%6>/[PK>BY/0E)Q3US34AYVP=54V5^;L<%&X7KGRKE3:\JKX)+^^MKV8
M?#+,@-HJS;UK#1J#'&NPP, )N24NW@?Q626N>*FAZZRHR7)Z&7G[2+6ND&M2
MN@)JS ?,T8=B;XF:9*9M,+LCZ,11CF?,YMT[8_-N!K2V%6/2"#4YI50$MG!+
M4=_MS5S\T4NVN[UM)Q9S3MO/?O%Y.>LSJ 4@+QR*D<X0-\$=<_SH?J<NT@_M
MJVW(,-MV1 6@3!!"2<=">_N,:8.QM5IF0'O%1?G@9Q-TO *+#7(@>=PLD+9S
M7X0!?R[&(6>-#%'I#ZW<CCCH?9?W^N,DR^"QFBS7N,*?6AY>W.4-NAUF'(F7
M6&I6<GDVEB=';X_SXKU<6MF[+9D*5A>FQAOS^Y[4L!E_^\PB^\$L5S=O5E'O
M@KYMJIYSG3/R[CQB<FT>QT ZF=Q!*,$*^_1EM*?71#9(OL^XL+DM)9IEEN+V
M!'Z2-:?K],L;ZV_:@WE,:GDH@.OL"]LS>-G-NWY.V*_*1@';)WT36C'9KGRV
MG)GS&\86_;0]TGE%2?RB86)1/Q)_%"U.ON8A#S >^D?C$[*9?[N1>1(Z$X@N
M')N02F($F1-"U L:KCCT0R9\/BKV5LM2555#STT-QWJC"YW1?%>^K2YI]&/N
MO;T*D5]T@76O;,7?-F-7_.V78>8S.+4-U0B2)<DCXD1DB%%Y1+>6QHN@1DE>
M4S2L;:.1=90\CHNSW>K\-;TMH^CSPDK312(=QYABDN-'5[ZIJV/@9?=AFJB#
MJXGR1+_0N#2BQO#TO:_YK6HP)U.H<7AY3%%?M3[B&3P%4JG8P"*=='O]9'%N
M0Q'=!Z6:G]SFE5Y9661>4"EYCMH<KC8JX27"D#:X3=K[U-XXKJI$I@W;6&SG
M9O?)UFK5V"JW^IV:B$_26'5RLPPS7/[[XO3M,)T)2+G/"R\T$-23Q4X%+N[4
MA:':8.<[AX+B$S]2.3&=21=$7[9?$KNZ++!M^UP+"'I" 5I@U&*>A1G&C6]*
M?EB#T51QG,(0;T!86^"^Z;)Q]H/P7K"NWDF:Q>;F?5)^J&SE KV ZA-U>\(L
M2$B8WX[?;X1\!9VB2N!><2<-0ZWP[_)#]A(XK=4_F=\U$,G*R[ 0C\88=63J
M]5R *<ES:1O9'PI&[SY->X7GOF"WR)]KH)!NYDX@OMN;,HB/GD@UX<P;LOY:
M$Y3?3@%HD2Q^'Y'V8-RKQI-XK9JH!CX<!_]:H\Q8?,135LMWKQ=JPF>_UY_G
M7<R7G_P6=;+^?*@+\]T(<B>,04T2#[-H((^"LI%J'/DU+U+;JFVYDEO]^^+8
M4M)KY&YI+>4^9=7W0_:=J$E9INUK>:60!*ER1E]95DL@' ?[J+O.1#;6-KG8
M9;_.+#^/Z-@YL];WZW@(;DPK3%,L&_C>#%X'HG]!B5++K0GQ6?PHATV&VT=9
M[@WZ3O/GU>XBO/P/)"*3-6M5?"L;[M/>'KXAH#8>>J$VZ<9;X2\0:V,K;!E[
MG,5HM$%I B+MG:MKSBFAJD,(#?(J.-Z>%3K[.:%%6!*W'ZJF/Y\0*^A=6%35
MF?W)"D;LXV"OZ/=;G+&5CL!8KH9]*M-AYIVK%<(QMMO?)S$8TA%][H&9"=A9
M8=]0$_S9B+ 2$F?)K*_VK\E/&EW^VT^&_,K.#Z<(D'I"3^6=7NSAO];&<R"M
MI>5:FJMWSW4<OEK]-3J?7;= )AW"2=S7'$#:')JLP^ @)*X!FK,B(@YW=9OB
MH'?SP:!C]^C*+S$D&,?3TI>\-/LU:F;R2(X"](@CLJBH(,3?U]Z@%M^Q')G:
M6M<5C.!K\ZZ3C@A'8=E'/0,,((;A9EYZVS*;./WUZ2'DC[?GV6I\I<4"7;0<
MC8RUN(%_(!J>O5T5AU?CRI>U$ CW.*GR[U@N!>.D'X8 P"2^6^JGH4A4,J2G
M *VZC=)@CZ_/CU]-5<<+&29JEH60FU/*3K%.BN\.=5?'5&J:MSFGUH+X&O&E
M&=+5,KNJY^R>%K1]U>]\KBOCO;#!L-PYX_.0>HDSA,@BS^(3R"?A'FTB$GB^
M-L8&IZ<%DCIS^CU7<Y-LCJM:.*C(MRTQOG>.JWUS0[EA*H&E+ECC%YZA'<7A
M>VNL-=#<=M#SF]=]7LD+,ML/PQ#"7TQC*X"%D$M\XF.C0<A9DOBH&CV8W/K9
MMZ>Y\3R>OO0#F&T*]L7D8E;DUYZY\.WS28HK)>7<PF&T:]Q\25T3,01S^DX
M7:?!ZR*8&M'(3_0P'#MWJ%UBGSME-:O_]G=%SJURI<")D]>$1LS@TV.EJ>RB
M9<./7D!>YS1Z/E1OCGS^.SUA,WWYB+8RB\3?30$ZS]-:1G<?.GZA -<V)2C
M<7D4/EICLA0UH$KMF%IBLT@/@Q4+/F55NV7ML@^A0'OJ'/[LOR3\)>$O"7])
M^$O"?WD)A;N'<2;Z;VWN3VBRLUM*=KVNV)4[?^1\[.C_X$O_?]'_^R1 EL:[
MI\W)LJP)SE0%PO-<5 SJIV=L?E[1+?FH);75O@L<<^L=)BP0[\N&BHTG=QAW
MY_<4E"85I? 9>,JD,]1:Q'V.Z3,9$--ENL;,UCR?OM+D3/2R2GB>>2Y!$XS/
MFO_J\.G-?6?E?F;,VN5'C^^S_BC;8&#5E%^0H:&+_NUO&&PK-C97A5>."A(B
M.8PUF)[[<I1; K,DYNL->.DMD/O3QXY7Z+/\BH%SE<5\=WOSDZGGI,8C;IK=
MA#BH&RP"Q=Z@^F&M;CGJ]-!&@Y;[?HJT>N6ZV-3[N^+;(KWXFQG#R"3Z>S^5
M.=-W=?/NX^Z+.?C^/&YV]V7SKNAXYXPH\2K>XR:8&57H.L/72 S#)9Q RC6
MVG_N)CH?."P,2R6J_TCJ%NP6T)94*$,\'#AV(IQG#]4FRVPP9Q@^(S*P)<.V
M<*"4!K<77UCH&[Q9 ,-+9G4&*Y__-%4/M]DZU1*8U\4$O=C]<*LY(/$\PR\>
MR,1>_P'C*I3XY]&;A('C53S)!'4/<HB*(?G/8S+SNX$)UA3@?3SUW1#JK"/
MS?@^U'X<NB+VYR&:.D,R5.<O"7])^$O"7Q+^DO!?7H(MK"@($\0 -FVJ8Q$O
ME&WE!Q41$-\B_5<16D.;EGH;9BSWW3/U\[C*F^M/GS8E^SC9%-U3E7FUVN>S
M8%[>U.W>_2H;$I79J\5MYO!_&R/\'Y,'!>#6D/1%S.4_WR;IXS8]#,"MT#QM
MAR^-3>_LPB\=?YH\&G^)V^$-2*-F_JT)-($191C:8!/:JK/LJVP<"1IGM>I.
M9M_OHV]\?6Z&;:'M]"7=HZ$ES8$7=(I!)\D3636I'1Q3-9UX-QAG@YY&075
M>%9><Z/VNSQ)D9N79+_GS!U;]HSET;P,YS^0*HZ0Q&V:Y->S'\$^'L%P?KX_
MAMY!O#5VFTKZOT+G<J'@TZ5ZO/+F# >1A3#+LL(6N82_]^WAJ*R.:E@YA+BO
M>;1S.'15Y#ZNT9,:>197/L$:$L\V%CXZ,FQC8Z/WJ4=AZ(O?6>_![9[+<@ME
MXDF&XNG$H<8.ZEQ:U'<KC9,4X*<]!;@]/DK8*S_@O]U8HL)94R_9B-:IUPC*
MO)C[^/99XSU8VI'$H!;/;SG"<RUN(YK_3Q(/J$SBSB>S#(/[!+E#GS#228)L
M)(P3VZI>>=E]:#?O:C_&47-'A0+T\_=M@+T"ZZ-A+6/M(P1/>Y\CQ$1GE:])
M@KK.H\ H_#HA#I3=:)H32N!&7L-K)V-MN"8MTK8=VFY?Z_N6;=VM\,(S7M%)
M_3FZ??O/OTU)ITSG93'G9HW A);#0$TL!0AUYRE9'LUY*5-3=+K3^Y6XY86%
MATI.8N_6DT*Q69@(0BTQ[/ 122>Y \*IIA> 7H/)6VDO.U1G<<)G[G%RI"B(
M1,L_3=);:IAINO&]]F&\R*B<R"X%H">CH+6_WSHB3-#UAM,)N*Z?UGH^JCV2
M#4FZ'=,_MYPDDO2V#.2C)=<X3DENP(BBRJ3<"BSTJ!.ZVQL($S:?F 6O64PV
MS95 F28DX;!-Y-LG4)Q!H/75_,/7"%#_EY,9LS3NM/OZ#C1G[?S')@&-E3]?
M]^_'(V(\^VE\849C>\7K\,MZ0_"9K5];V%8M.-<%)V^)]\!)6P_$(0(I70^:
MD\0YB>73E12@NC1C,48_H5HH//)'&0M,MO_GP^/7#QN-^ ZS%0>"!L&U&@BM
MFH%(!%88VN7?<_]2^0 BDZ=JQ/';1+E FOT$.W^XPS?K8TP\.Q)A09R^ZZVS
M7&JJ^%L[V-EV64[?-L-1=T<\JW_<3"C"I^C3@8=E*\'8:E:]P6B*VZ+]V2V(
M0WM<G=E/9]J5)@'R.(2-#"$BKH\I(OA<GK@$G:M4"<_P$#F,W(*;&J<ORQ7#
MG]^,M#1KE=G[V::XDGB[HKU<^SN^EO53_NGG*]?14?-'Z1IGD&>(@1]RT2%Y
M^/ /)4BED09A'WNG0HRX/]OBZ#C&^)%?3JQB 5>E.Q[Q0#J9L3D4!D/*@SDS
M=$0X=I,=-S=CF.V2,B9_Y\[M3>Y;812 ZPO)F?99=&_]P%:IC,C-,45)+_O$
M4R[NINKA*U&D[@(*@!5NH%9Z0@D%"-IL(O;^K=*#\3.H@0 S"M#D/4MR3"#J
M(* KZL6HV7H$^?(UP1$S0Y)83=:NR&C3]G0-!1#()G-.]1]PN,[N;TU1@-B_
M;2<4@'%S^8BA"G&X#Z?VW,X4X(7W#CD44W-T6$W=8!1H2K0>48!653\*<'W3
MBGPTA<*G0__2Y2]=_M+E+UW^TN6/+FD>V3_O6^DIS)P9^1#.([.U[EH4?5Q/
MO",8V+XFI+B$JE+># 1W"'+$IQ+1&F=\X_NO#_<M5H7%'Y9HF]K\V=W3=58'
M'CSBO7@5_8**VK.SP"<,H13 D3#2( &F6M<2H^:=LW]-W36LT'N_^BRS4RM6
M*-\XQ$SL\\G0<XN/(#&H2HE-B?D$3#'.8#E&+1 GK=F>OCC/Y5"+U#E&B#\_
MSL1M7R[*K"ZY)I\I4!)9=5NGGH.*!%.+#Q,@ ADW4NOU9U+G$LJ:YK)G05A6
M%*1:NC$;:TA;TM66%>%S:\" K7(6KS1VY@&M](^U(-V)8ZS&#WB\S5WNX4$V
M#2$_&2'.SBW4I$ Q88:G[@WI\*'(LL0N>NB2@+6+YB36SF'QH&E'S?^*6I &
M<@1[X?>4ULZD0"6[V\=J,);SU+=MV9IIA@-RU0>X'5O60>U@8//R#MH]Q= ,
M)J2/)S?NK'Y&TL<5EIZYQ4(!CJ'"LZ)^6#G[F.LLAKWRK_E^\:@F=&)'H3E
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
M^1V;_ )Y95GQ&J!-/E9;X+C+'9)GX; T8]Q^3O'5OD6DXG@A/8D&Y&C4(0Z
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
M63_RNVBG3_?4+:R?PVC$@_$M"EL3HJ?N643$G=W]W('?]W*.Y!0H1>C.LR@
M*L\1Z"Q<R>XDMETF;'.[/,H%.W&GFT"R3>9:?NAA*M)@NOA \?YRN:2"QMKM
M'3-UAS <[55_W)=T)NP*Y!Q>;2G_N=OHO3DLE<'>)M NY&HH$$2[8"G"^4OT
MJ7^4XS=+KLHTVB6*=" 4&E:@NUG=V,WPXI_:4IH*^W[=&V,W/Y>\>X&F^8-E
MA08G64YA)Q\H*5-H#U'ML]Y $Y^=W:6NKQL.>&7;Y^6, \)>O+JGN@NU0#-)
M32;,_P00:87MM6C)Q-3CN=UT48WO66?>]*-'-<)DO[=CFUGG2_#@.71S]PWV
M3#3\9^QIKA2P4#<I.7A<N;@/K])5%SG!,86<4 @_@.EM-DC<_7Q>=N%K'9=S
MK"AH; XDGV_Q6=-$*/>B#6PFR5I.?%K(/IH:\:,NG!JE5#,W(;=L?C"9"=L?
M6^$)[7 [8GNH/D!3ZH'[3,<EZE##,X3.ZO[G.KF5&R).,QF!.6!C=,2&!QJF
MP(2QDRW[T*1DZ*^%>QIMKJ@Q$Q3MA->- /?1&O,O9J\\N0N;PE(RZ!"$F"_!
M09&LIE%KO$^.1\&O;WR2[JRAV_7L[MOGZG@NTE,Q;,3$+86J'_B&@&P<Q":<
M\,^-=%Z/-5S;S21DBQ%RURYBAPE3PX3;0(&B"W_WTM2[6]R@NLF1OI(F]HVQ
M^@T5/I126OEHEXTFUE^V@X&7.,2W);HY2Z/-^TXRY,@@$S;B2?01L;_"<@H"
MFJ$J=K17,YH)$U$).+JA2=I9,JH31&[1U9DPUI<TO2X3\4T777I\W:D% \>
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
MR03HD>A8L([,FDILM3XU@H-.\AO00;T6'KPY![5Y/:<!F-FJZ60R]+1UG0:
MLE?;:<@S!F?$-\&/;].2+O-R57##&.$33YC1A](+_=W(.4IPKP8>]C*ICXXT
M=>+T.94/Y$F?O<7:B<@73O.'3 5>?6#2EDQ%JLR!V[+D55,=6WYIMQGKI6;+
MOZT>I2FQE[/=!0U_X<\\6_$%=9PH"3&%/D*1"E/ ,"'<A]1E<KX"2B*JE6=V
M%>GG9A^L _6+1KZ+CVQ&G/C!IT#SF,XK'"RI2.1.==#7'33*@T[[.JVWIR9H
M ;@!;_9K8MR ]5OSY<Q;8^.0:OS9&^_<:T39KWV4-OZT:)S.32#$9<E[<KGM
MC7$T17OA1SX*PDA WX\(1 %3A<N9"QGB,26$!Y'O+_9:%VEGDVF*H45G>NV:
M["Y23P6GZ8!RG:;3H'N6:!_5B?/RE%6^1>DGZSS8S\,SA,YR[IWNZ%?)MS.$
MYEB.G>EC+LA_:8.<Y5.;=#[3G-?3#YG1Y].D)+0;V_H+:64=95NK!XO-\/_C
M@TT?O7]6\8/!]^?O&O:>WS)6MW/"2U6@_4/6UE5<Q)' ;NRY$'EJW8X"'\;<
M89!3-Q()=YW8[)S_R#ASVS9NQ 1/4DZ89LJOG!K7@3T&JQYO6 !K9,+HX:1$
M5-4&WYS!R9@FSJ!@B1^.C3(I,9Q1=9<1SET^C KJ:M5RC565J[_RXCFE*F%=
M-%$&*5YNHHO*>SE">?A/;_-'G&8+'-,8.S&&!#,J2<1-8)(P!'E$J!"QB^2?
M3?C#IG!S(YVUI+U0.;GR-L(:QA%:G40]MKK6U(Q,<0-GQ9CFQH#/$C=:%6U2
M0AT#U%T6'F4,&V'8KW&9EE^?"H[97?877-2^HR^XXNZ".BCR'(&@KYPPR.4^
M3 (10T$QBWSF>HYK7 ]$9^"Y4>Z?<?&@2H)DX+D54YHP<F!>5J"0 H-7N 1R
M8TFE5H8Y8]ISH>N3L8_PZ,Z8K:CO&U!+#1JQ%>:=X$!)/E8T^'FH1HD1/S'L
M%2/'SX-Q.IY<XWZ+4>:]GE/_R7'Q7KZ9BX#'$2<L@*ZK@I\$\2 )57 I]A)$
ML!>0P+TX\/S P'-C+OGZA18"SP]!K$=(8P WB2FW'Y[>[TUW Y3@0$D^<M3Z
M":S&#&0_-.SU8]M/@*$5[G[J?L-RP$6U^*)BA+O*J@1%V$$NY&$B=[#4DWO9
M("8P",/0%P%2QI)6V=_MY\Z-3[ZJ"JYEE5*YT?FSA'95\"95RVC[N0O>:2JY
M )*1F6(P&OKE9@_K?NK+E[?TOGKYK\T7O_NT::K+'E9A747VR)\'5.?^E&=O
M</F]_N1;Q_<B#!TOYIQ+$!('(B<.88Q<"B,6(9XPET11J%V.^\  <_M I8C2
MR"F_M_EGO)'2H(KT(1#/?)\6H!GY0U6H*/&:-;T[K[H0%8-BVA>B,U'U;$.4
MS&IFGX#@9)'L0_=-5Q7[A-1;9;!/73<T/KHKT/>A=36H#=0B]$G$F<M@Z"H^
M\Q"%"8\0Q#P6F+,(Q[[1QN;P,'-CM8V4VXX7TQ9@!R'5V\A<#M3('-?#J)/0
MLL?D- 368LL/#C)Q6/DI1?<CRD]>/=1'NPGV6@0N<?Q$?>_<"2&*0KFYB$('
MTL0A*/8H0=@HUKO_\+E]ZI=$N?4@TW67#@-B=)>H!@8#')[[REIS:O8>/;'C
M<E^I?>?D@6L&)KRK4EH?RG+%V=M5D68/GYNZ@'5QK5X;C/+=#U[0M.1LX>"$
MT]CA4%4PABAT5%L\WX=48!_3@'BQ:U1/TER$N7WB2OC:PY8+0//'QSQK:DV"
MU9/\D;=BJ[\VO\X;?887YALP:Y)3?280@Y$J-HT\UU<1"0X,8H_0.!&)B-"
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
MP++5X07(7>NJKX5B):4&X*T>9@0T8*KT>&G<"1B9KM;8J_RUGO@W8$L!T&H
MWIW#WIC"AL-GB=D&"# IX0T':)<'+WC2A8$=JE5(9W8E8>+$B;2S""80N<B'
M<<PQ]#AR(B=Q&"%&1:P.C#$W@GOW]?/G@2$//> ,@Q&&P3'V!JN5KFDK-()!
M=$)]VX?NO1&N<QR^K^+1@^H#EP[[HG?:?KY?J1#2/Z=9^KAZ;.,^RK?*T+K_
M+?]/N5"7"ZXZ\(34A\CA<IOE.BXD<N,%B>N$A&-$(^Z;5;XREL'D YBF!)9\
MJWPS1C '7H\O1@5S9#;9[0]\ QKQ02M_%XDD_R!54/M<J02HM;#'.(,!M,1'
MYN-/RE:#X=GELN$/NB#KBYP(L6\C[,F1"/L[N=.L<*8BW'8BZ[]P%1@@?_\F
MSVJ_]PHOU4F/M^#R_YC@# J1A! Q@2$1<JL8A,)W:,1P8E;@\PHZS,WVZJE0
M9W^]J%=C2,;7Q*^"YDG<O"=X[ ,^C;POW;2O'A('DKW6:( >'/6)NN7$K^O,
MI<W<KXDUF#[]ZSI3=# #[$JB# AE4Y45/Y3E2G5[J\NW?,CJQJ'L]:J-@OV,
M4[9 U&>Q'W/H! F3FX6(P#C@!,K5+Z LJ@M=:\>OZ8TYMP6K+2(E,&W<H'6K
M(FF[-J+755FRO )/4G2# "I-_$^O.B.A.KJ+DU2@D[BI'00ZF8$4NDXYD&*#
MSZ- :A"(9A_:B:+/[$!L%F]F!M;)(#/-1TT766:FVU8XF>&M \N>JX7D7MY;
MU]</7)HX*JA&%4M4O7[503JA$ <\"GV:A"0PRN'=>OK<Z+D6#BCI!C4FV$9.
MS\@?C,?(Q*H/A7F]ZT,JVRIJO?7L:2M7'U)KKSSUP8L&)M[S2D79U=$T3'+
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
MQF\S5IMGMY3F*SGLYN^WRV7^FSJ,?9\7;_,5J<1JV5WU.5^F]&7AQ*Z;$)9
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
MYV9-M!("WJ!OR"I:,.M1BVWP1N:7 ^FF*@6B@[,GM#V2,8'($M-H#3DIW9B
ML,LY1O<.:+CV1IVT%&6:9VVBQ1VE=35JJG):^W^L"U9\YO)ES"K\(/_:J]K5
M_'%!&',(1PYD;B1W-CCV8>Q*=HJQZAY,DR )J':C-IN2S8W"-L*J;*1\(VY;
M8!J\PG58@KI(,RC!_FR>)L&KSM'H^[).<G GNG+6&]74+W<NJ36X ;UYE;_M
MJ6A4,,C^5!ITN;O6E$[4'6_ZJ35KLS<&_"?;\UD=<+JV?F/@M-4.<)0!!A;
MX67)>=O\(7O8.EUXZ9TM?.(_JOO?^/*9_SG/JN]JMQ"*T \(] (GA(B[ L9Q
MXJIC 2IX+#R7^2:[A:&"S&WYE5^!;UC59N@4Z.TDI@!VY#6S4>$&K)4X>:!Y
M _Z3XP+<91;CW2X%T5;1FZ%B3%O\YD*P]HK@7/J\ 7N7ST7^V_*E/0[ ?N*Y
M#A%0Q$$,D8M#B",'P<1/7.0&!+EQK+WWZ#]Y;N35R&9@26[!I&'4#U5^9()I
MQ!K2^'D+  -3>"@0$YFR9UX$,[OSD*XG[<:M&Z:S^P[)N66W';S@DH"P%"\W
MD:IUDK'KAA%)8@JI*R351 F&)(HY#!/F(^XS3+!1*O>1<>9&/&LQ>T'O@Y*X
MC^&J9RM90&MDIAH"U,#HK:,P6 W5VA_E"G%91U4]'(1U_/*!9-!%G/]9FC:K
MHHYO5[U-?\URHE*_58/M#]F3W/JI7L&9"INN^5_^2VX;I4GT&I=I62=+JA(W
MJL#-AXPN5TR=)[W#A4IU*]V%ZW$W"+@/(Q^I?O L@MCA"12,Q1$+8NJY6F;,
MM&+/C:K>?%<I".IT0ZC$FN>Z,$O:RJU^G=>I.FE]D#>@R.E$+X,F(<YNBL?F
MUW6RU WHZ=STD>YK#1JUP;;>-V"M.:A5OVFRU&] OVC8A][;TH%@D;TGG3-;
MB\$T0D^[MDPZ$7M+U;2C#]ACWZY8*E_E#YG(B\<FOTLO)O_,W3.BDU9(T)-2
M)][>""N#7:<=S";:@P[$SFQO>AZ1DSO5$[=/MV\]K\/6+E;C<GM)3B]?Y6M2
M<\^=6!O/G]MRF>]^5#PK5:&/CVE9+0*'\U@:J# 2'H<HIB%,7->%W(M%0'CB
M"+.VT!?*,S?#\W@RSUHG=>*_V2%V:H%O&\7 NTQ^NTVG[T%;Z^'3:[(%GV32
M)MFJ3S)?5O*S!J \8M*6B317S^0: )U.>M>0QPYOOOVY*YNBDN 7C"6,$<^#
M7N3X$+$ 0T)0!&-"*1:N&WDB,NW"O37"W.AUW9&ZD5)^>*RNGV'>F7L;R-.T
M9P6>D8G,&)E!;;L/:G]1_^[M)T[>R/N@0H<Z>A^^<& !ZB:"\RM>U@7=W]1A
M)=4"11X)?8$AY[XTK8(D5@T[.*2A'WJ,1G$8&265'QYF;I_TN\>G9?[">=V<
MHZLA8EAX^C">>K;,Y2B-O3UMX[,["6] *Z/%FM(G,;!52/KP(--6CSZIZ%[)
MZ--7#_"FC%<QY_;AH:A[5'S(JB*5-@>M_4KO\T+PM%JI(%#'BZ1QP%SH<U5V
M+HYBF AI-U 6N$',/$X]K6BPJVLR-PIK1>/,P%=TU3=!PW/W>YG?D<E7JU#<
MZZY0'#$J%'>_52AN#0M8X]*=<?2@^;V\80;^SM_+FS:11_5W\\:9^7#G,,LG
MO<17%7 Z/_0<YF'+TST+@08ESJEZ G5FP%]R%?+Z154J+)L.SW="_D[2(*>A
MFR!?0$)#(4TNAB!VY4\><7G@!#CV?/V@5)T1YV8:;1I>/ROQ-J5VZZYF=1>N
M[WQI8CAIX:YAX-A&<V1#I%\ZY08T$H-&Y'5;\3L!:K%MHVF4/687U<FRPBR@
M:YKHI8_4F00NC0=-F9BEK]=.PI7!C<.KO7Y5H1-UVO3M,TZ7*L)"K@BJT]R]
M^GG!F>>(,* P<0-)V92[D" >0.IBZJ) "!IJ^=0-QIP;:=?E33<R2TNQDQJ*
MO(!*;O"MEMSP=%('?SVOG654QW;.6P!T4/E838@LEI(]-^+D964U(3A48E;W
MUDO:4"X"Q$."40QC)W!411=UAN<CZ"?4#['G<XJ,RD0UCS6BE,FJ0>%:MB%=
M)8U:1\[HR[\]K?' [H^V/?/-0Z_0Q_&HYWW[KS9JNQN6$CY\\XS>K+T:Y"-4
M"#X-PB@%R*]3^?>THJ?+CUL*S'N]*M.,E^4M_?LJ;:)'WN29LH/E]D?^5*:L
M#3'Z**_[4/''>NT(W C)%<-#JDM!A&#LQ0@&R,<!$8Q%GE'KOP$RS,UV[50
M/1UNP$8+L*4&^*84 ;4FAK;LD/G2HYZ19V%D7AIC HR)ZP((+;':$ DFI;P+
M(-KEPTL>-8PLN]2&S[RHG<.;SNVN<(*$>U"HLB<HD&081X[<PD<TYI[PY>;>
M:/=^;*"YT=XG7@&Y'/4=K+BJBI2LJCH1JLI5?(WR<=5.U^_Y4H)=_H]_CCW7
M^U>"U=$/SAA@Z7)5<6;8^/WH;.CQG0V,1R:U3D057=><O(UB;YU#PA(W'1UF
M4@(ZI^PNRYR]?G#9U?R1KX-X/ZI)4@=0*B$]B0FAB1?!D#FQW)L+!A,JC:R$
MN@B%KN?R$!E66STVUMP(I:U!O(F"[X0=E/%_"F0]DK $W<@\,1BU(855S^%A
MKY[JT9&F+J-Z3N4#U5//WG)A.8#&57&;]0NRMMF<[&Z3J"DO^)1GQ5;>9NU%
MW'1'XV%"2>@R&&#7A0@)#''(.8R)[W*& N0%6DU<QA-Q;B3UE7[G;+6L#Y,W
M2>']G/"RG^RM+)R^A@-S_NW-N![U77<>1V;, =/6'I6 49KNC0>V[21\>P)>
M)^'>.L!'D^OMCS1LS9"6:YW.*W%JZH)V)<E<XD>>@R'E'$&D=JXQC3%DR"%>
M&$<^XL'BF1<DUZ7^(R.9?/?]\<;[_'N"MN% JRRM2I"6I<IY4)]^KSJV&6$?
M@]NGA+A^[,IO"S&YSD8<)H% T&7$93[SB>.Y)NNL!; GJ1OX]5?#H[=C .HM
M6Q9@&7GMZ;]\C8@CM& Z X.E5>'8*)-2^QE5=_GYW.4#C]6S*JW=6.DSWQS@
MO_O15$5Y+X56<::K)J+L3NQZ%5Z_''Y O56E,461K]R) 946NB,<2'#,(1/(
M\^(DCCT:&F7HC2?KW-BG+VDO%&:0-V',*=:,,YC'Q(T=O#!LSLR#&L9'TU:D
MQ(B23AM^,3[D>S$=$PQY43YV;W?0I1 [D8MQ$F'HX)!#5=L5Q@[B4" F'!0%
M&#$\("5[?Z39T?5%/;:. YK$"<:1M+TIXY%<09$#,8TCZ$?43003\H]FT6Y6
M )TN &XD6#57+1M@C;WF['<C&R_A_3@2=G/>#XQSC;3WX^H>R7P_<<,PINT<
MMG?B"U=Y6[1:M9Z7+WR)*Y4#5E9E&XB/ R0<XD('81]*LA60B%#^TXEPX)+(
M(\2H'(;!V'-CX[Z?>TOXVD'2B@]J^8<%YIO,BQ[7C(3VR.QC$VAC4AH F26:
M,AEY4N(: ,DNE0UYQ$!R.Y?)6AY+96T35M_]X 5-I5GP(6O*#?V5JQ0HSFZ?
M>8$?>/?WST5*^8*$+J>!'TD#B@MI2L4AQ$*29(BBD"'F$$*,@C^G%7]N%-L)
MQ\"K- ,L7RYQT8NFTFS">*5709.29SO!8[.Z1DF%$I"NIL+K0S45UE43UB"H
MPN -##>@ P*T2*RO C46%M>(J\RAK65F6N&G7:FN,C%[B]UUI!BWK:'J%/<^
M?>:+4,3(C2,./8%CB+#'(>&<0#>F@C'LBD@8U1XV%6!N:Y;\P*)QVABN(==;
M6<8$<N2U85#;0J7#]'T+=]&;N%_A>OA9]BG<!6=H?\*]YPSCMD^\>H/+[Y^+
M_#EEG+U^^;54+1G: L%R^T&K]+EVK"RH&Z (*:=RDJAP!,^'"0\XI @[+" Q
MX9B9N$3UAYZ;CU0E,5 I.GBU*NO&*S^#IU8+99V)3@. URJ8T9_!K.@1WSA8
MCTQY"F8E-?C< _?5KQWD:^'![7F8C<G.'#%+-&<P\*0$9P[(+K4->,+@<[)\
M5>=U?<Z7*56';UVF3^(%H>O&DK\XH1!1[,,8A1AZ 8O\(.2J4+GA0=F1H>9F
MA&TD!9VHQMUC- #6/N&Q -OX1SQ#$!MRR',&#'NG/,<&FOJ8YXS"!\YYSMTQ
M-*M*?GN\K-XU!YTJ8WX1<)($G''H8$R:2B<Q9@&D)!*!\$+'HT9M4P^,,3=R
MZ$3L#GQ-LZ;V0=3C@0NA&9D UJBTXMT ):#-W*BCVEO+B=H?8>)<J*,J[N=
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
M&0!8($;RD3PI1PV Y)BUAKQB:"6Y5;E>%K(Z_?U@?A+?#Q'W%$.$-:, YX@
MG H,&$H92*5(%23<;&2]<ACZA,V-J3YLBI4HGI:JK!NB=C3W+2[7@[#CU4X@
MW,;>!7?5O(MJ1:/?FC]'R7!P0298Y;D>41.7G[MN]&D-.H=GAE%(-X314-4O
M9O.U,]SU?O51V=@-0UH_LK(H?UVM>:DVWVP6XL/J:;=]WECJQ^_5XU5!F::_
M)XN3),,B!4BEUF_*4T (R0!,*<](+N,X]PI-'$O1N5%7I5]3FF=8N];1AM2-
M[^8P4"-SI=<8>=/BV  &HM31U)R4CL<&^YC*1Y<WH#31B</ZMEC9&F'52=Q"
MQ3E"0G,0(V2<26CWOCDF(%8IRI3-96).5YC71<V-BAO=HJ55SJ,$3S^>_2P:
M%J67V+JVJ/T<%#6/^D7!T)NHC-$-*/J5-7("IK>Z4?\;IBMRY&3)LUI';D]X
MDN=FN_BE6!6/N\<FV _1/,U2I$"6Y G DB2 6,^7:ID)FMC* 4Y[[I,WSXT:
M&^4<I_<)3E<X\!;K1Z:\1J^ ,8\7K>WST\Q#'1_-_.W@GYV^;YIY><F,_32\
M^(';7):?"\:-7[0M5-G^:U6GJ"QM2.1"\$1D.H,@3A/;\)!!0(3YJ\R2)"=)
MS'F.%BOUA6W-V_R]F'[I3E]<6G]Q3W288,41!U6'K=17P/?S=0)@^0)^3T?K
MNT,']U<C(SO,'PJ'\$OX1L.1'NPGN0'FZC-=>=N+^$]N%E[RI1R?'EK8VQ"B
M_9*]U[6W5K#EAW7=9\HSZ,#E53,BF+VZ]OIBKW#4:CQ*,((/1,'J2#N(G+B*
MM#L(IS6D/9X=&F+^YE%MOA2K+S]MUK]OO]IZ!6SU?4%SJDG"<X"-MP-PK"4@
M,4X!(BJ7J19:9$[)&E?DS&T7T@12M[I&M;)1HZUOL/EY:/OY)2!@(U/*0*P&
MA)WW(G%#Z/GY]TX<?MYKW&D(>O_'!_>/>UROZJ:7;/-^4_&.K Z5/ZA-5:ED
MH;,TQ5IK@'4L 8:$ )*G$B2089'K%&?2Z_;-0>;<R*'I:M$41WUBF^A;55+(
MUD:5Z^62;<KH26WJ.JF>95)=AL#-,0D,[,@DTNT4<A<9A6W:2JUR4[#)*%V7
M=@K:F\X5HG!]ZJY*G+IGG2L$9_K7.3\ZG(_JJM#E_4K:5MZ&\)1Q?\R>H"C%
M<FUON#S]=:]WSFR"-'I';&4WIQW-HX/JHWCP@T +.&7<94\^>;QA.3>-_%_B
M[^7?[V1A1KGJGQ83 :$F%&"B",#4U@E-= X(%2K!6K!,.2WB1^^=VT+=J.;9
M<:X+U'4??:#Y([.%D^5>'O@9.P=YW-WW3.9AGU&^ZU&?^_7 %:LN<E9G&KW=
M;<W4;6XFVM;/KW=JD=!$(V5VT0K:ILQ*84 08T"KF"I.%=8H]^G+ZB35:W).
MT+'ULY41Z4K;.A#"N-*UMIXNLQ/FCMY!:"3']@IJ?>O+?'NY7\/9WB7N>\(;
MK0-Z SX@A?("G&1.N_K[P'"RZGL]?&.*XFG:"TQRB/,T!1BE$%B^ 42;77P:
M9RA.5<(8]RH4_O_75*.;,XO^%(E$T^0,398B-)>,(/\$H-'R?:HF3'7XTF'3
MT>U:(@G5G !.JK0?BHS#(C@03&/!$Y+$,/4K7-LOT.>[/TWUVKJ'6*WP@$YK
MEZ%UI(E@<(U-%1V<GIU*C)+GXP9+R$9KEX5-WVGMJN%G6ZU=?\K_;.'SADG#
M2I^^/_+U<L$XXFDB,T 8YP!S20$AJ099GL=<26%KB+N>+CQ[\]Q\B4:YJ-;.
M_83A.5S7SQ@&@S#R9'>TW^N<X:RM@TX:GK]ILK.&LP9T3QO.?V#HM?W;8JG>
M[:K8UUQG.HX3#"26QJG'B@.*" 1$$BA%G# NG H*G'OYW*9><^EL%8QJ#7TO
MY3O 79^!M\ Q\B3T0&+ E?NIR3?<LW=>-O'E^JD9IS?J9SXS.'F^[:7Y6O'M
M)YM_506R-3'J.%=4)D2!%%-[A:X30##2P"R-QI]F*>4Y\\R?[Y,WMZG;43>R
M^D8'A;U3Z'MQ=KT0#(;>Z%> %X$;HU*R&R[ATNA[I4V=2>]B^IED>J?'!N;3
M%ZMBJWXNOBGYL-J:[X654SOS]X]K(_9_JHCIIJ"1;9[\UGSS%@21)$\4 U6_
M.,,NTFSBH:VVG"E-D]2&%/MMW8<I,K\MO?D.9I[Y[\.&P(V'QH=U9'JJ#0"5
M!='!A/HPH--CK6M-TW[=6A(PS?TF)$,EL0]38MH4]9N .DE O^UM@WVM*C#B
MOXKMU[9J?9LZ\/V=@:'J>K%=9%D6RQ@CH+*4 QR;_Q#!8A"GPO!B&FO*_?I0
MN,F=F^^USVW9J&]JM5-WT4I5J0"-OM&3':@!M8R<!L'9(0L-[?B.6:5Q]'MA
M Y\;G>_V:47?[Z*#WD$]-!^@PGEJ3E*G]MA\H#CCN7D]/HRK/JK2D)[X>K^2
MG59B#1\N<**03(QGIJ&MJI9P"CC*.<@Q(K$@7+/4BZ%ZI<V-EUIEJ]!&.;3S
M8C_ ;NP3#+:1.><98MW^@(VJX6C&"9% Y-(O:U)*<3+[F$C<'AI&'VU@R.?U
MO?CGKMBH3U_-8OU9;1X?S+ZS;GM7+DB,=9[!'/"4,H YRP$320SR3"*5\I@J
M2#RRTKV$.TV/Z9/2/Y@7?:V*JAM'I[1Z \-ICU%QT-R/9]Q&PHUOP@$[#>_L
M0\JVZZC1.*I4!E;GZ,$!4V\&\L(H$!.YR9R4D;Q@.&8FOX=OJW[==!Q\6 GC
M2'UF?S3\]Z-:*5UL%S)'6E$M##L1#3"#"G 9(Y"D'"8BDSH53JU._,3.S>5I
MM!U6VOH*PF[4$QZWD;EGOWMM^Y/6*E<E'!JEHQ\:M0/V)O7#*7 =ZRM"7Z2$
MM1L0EZI7.SY]8]793OV(P:40]UO ;JU2D>)<4"% +/+<-EX3@"04 4D)CC.F
M&4%>MW>C:SP[XC,&-SF=_/OAC"1,9=K1AMWQ$'].@SGV>?]MXSB\>NW8V(8N
M8SN:OB]3SW9L^"\6MAU=\,!B0CLC\I\[N\__9IWHNHSZ<4G_6$K),#1>KA9F
M7VX6$<#25 ,2F^TY94FN=.JS;#A)G1OU'Y2.:JVK#@J%K*+:G0N:^0'O1MS!
MX1R9?$^0G*:Q@A=,H6HY.<F<MIB3#PPGU9R\'O8O'/NYV"[5>_VPDL6W0N[8
M\OZ/HERD6)N]-8T!8<SLO)E. ;5EMV&"$6>2I\:;=2T@>U;"W+BF4M*>^!W4
MC'ZSBCJZEI>A[&>4( "-S!X#L/&J.MMK_PW59\^_=[(JM+UF=:O1]G]P\.WA
M=E/8")JJY,JOJV);?OST:Q/KF(E<$)CF0"!A>S+%,:!*21!S%6LJE<QSISIM
M3M+F-M4/RM9%F:*=53<JRG)G_LE>D*UWVW)K?C!^HO>58@_J.4FA[7@%H"W(
MC7DN <>9 B2CN50D9U+G?L%UP7"?)H;.J!823^<KVC 8C7]%VWXM*T6C2M/H
M!Z-K^9<1(G:=< EW4=LC:^J+VNMFG[FH=7AHX(;0EKXRV]&J8JT]VZPV-_>;
MC?ER5&4\?_Q^^$AS+W-OLWC?_'-G=J8/*Z-:50*YK!+V/G]EJ_=/U?[H)_.*
M;?FP^J VQ5HN1**)3F(--)'VKE<HP&*6@U@KJ1$C3!*O3L-3*3ZW]:.RH8R^
M6"7-9+5U_*K:?:5G\;[)!CX3DINQE2!/:0:PT 10ALVZDTO)&,RPP-IOW9GC
MT$^SA/WTIQEUQY.,&8[DV(<AUAY0&11UC8XZ5MLSZN[G&LNCRO2[J#8^ZE@?
MU:GL6V-_U !P%]401.:K4H,0\&1EXF$+=3@SE=K3GN],/!@G1T13RQ_FZ+S1
M6HEM\4WM[W(_LJVJ2QCNS%:K*5=BNTID+.<9R200,<H!ABD'/*<QB,WDSH6$
M69I0GY)G[J*]G(T)ZI[M-8^V[(_(*.E8FG  Z&X+QCA0CDSY!Q0[,2!6[^CY
MC<^=)6H1-.S>'Z] 7.LA>%*V] ?DF.\&O.&&.D>'BJNO=T;B)_N%D38?:6'<
M9X6(X::$\-2V/,@!E4J;H5!<Y)B8KV7F51:M5]S<MD'F"X<'U#:Z#*<;_X0#
M:63.J1W"@Z9W-@:6*^-*%K))9/S\^SIP=:.KP(2L;G19V/35C:X:?K:ZT?6G
MAA%'$W!@7US'%13E?[_=*"/"S$Q5;BU?-8>8*4\ES: ED40"3!4#G.44J#16
M4J8H,[SB0R+NHN=&*%;32!M5S8:IUG6 O^.!O!O?C(/GR-S343JJM+Z+*G2M
MXE&K>>T A3]8]D<L$"EY")Z4H/P!.2:K 6\81ER_ENJ]?E-NBT?SQG+!L50)
M10@PJF* ,62 $98#G><LQ6F29WYA2,]?/S<",MK96^Z]?G[,<P2=&[L,!V1D
M!CG&8IJ H?-P!**'HY=/2@'G#3N>YA<^-;2X?&D3"^T?]ISG&UO:$YY]>.2A
MI.,",83R.$X!0SH'.&,4$*X%H"R!4B02ZMC+!7&6/#<":*&7T2%:^2ZR=E1A
M <+^H X6^1:>=QT/*K5Y0Y: 6.7"L&Y* ,L( X(:VD4I$4)XUL\=942FN7"9
M''TWXAX%T9$Y?0]E]4-'[;O.][U3AC=D#P!/M(+U 7"5.W$O $\X3OL!^+Y@
MV!KRXZXL5JHLS3Z9%ZOJ3.U<5>H,*ZYQ+(&&QD/$$DO ):9 "(QYQG-J_L]G
M 7$3.[?5H\J4K=NLFAG5Y,V>UK8RO[-S\*?U6OY>+!WK 'L.B!N'A8=Y9 )K
M%8XZ&H]?-MP/ID#,Y2AT4MKR ^*8LSR?'D98#RNQL4U27JOZSX?5O1#KG8V;
M9]]MFL\B$5F&&"0 $6J<*XA30+,\!D@S*@5,*!->6]JK$N='4[5ZMG^2U<^/
M@*X#[,8]06$;F79:7:,?6FW_8F,Z]D!^N *D-^,X@Q.(;*[+FY1GG,T_IACW
M!X>QR\_KE5ROJD,WSE;__5YK959X>_CV\\./[S\VY\K&9(5E1H'&B?&&%%:
M0ID 9+9S!HT8)LPKY=M)ZMQ8IE+-CUK<T'6CE^"8C4PQM;[17N&HT;@^H_^A
M4GJ,(' OG *QC9O,21G'"X9CUO%[.-A&S$:N?%D5_Z/D@S2[OT(7[%!!M=E\
MM)L,LU?LI$.;S^P>E7RGMHL44D@X0_:Z40,L;&<W8C9R*%-(&DUR+#*?0*N1
M])Q;5)9M"\?JKD6L,>'F?5R0\1R\\9MZE%Y@IW@7'8R,NE:V#:A:.^_VF_-Z
MJ]XQ-FJLO8N,O:-N,4,.R'A[TB!:OO0F-B34#KO>H.)NK'O4N5BVU6Q/"F*4
MS^,CR^?U,_;E,:IW+7":TBS!.9"QL,W"-04L$0P0'<?F+U2AC"Z>JE#B3UNV
MV;HM*:/HZD-5QQJ/R%K,_%4HL[38NU>SBZE<AW_]ER2+_XJ2N\C,R&1@I:.@
M QW;4GR0:L!%;'8X&6* 9CP%5$"<*4DDST4ST&_,%_C/-,RMOB\ZR' .@^SF
M2KSXL(WL2'0O@KM1557M]JZ1=9Q5>1)0OK<SJ@SME'FO7SM"Q:LQAB)TE:N@
M.KY,9:LQ8+Y8S6H486$J6-WSLBJ'/[!V4OOXC";]:>&IWUHM1ZR.= S$2 61
M]F)>M ;2L;'7RAZ=?'YH4-13L65+ZWRW71Q>K<MMM^-,DSZ;4I3PG-IL>:T
MAD0 EB,)L(ACC97*XM2K[+"SY+F=Y'8UC&HGR3HNLJVN*]IV)L*8XQV5XSH<
MKE$Y(X \>E3.7N=HWQK&:GWWK/=5\!1B;ZR"Q>2XRITX)L<3CM.8'-\7>!9K
M4X^;19/:MOKRL[W?*M_NML8I^*58%8^[Q[9F>Y7*4C7,*KZI^Y7\_%5M%--;
M>S6EB:$OK$$J8]MK.\X!R6R@3B)D'BO!$^16UNUV7>9&<[:_7W7:M]VKZ%CY
M+<"X]+/;Q&B/S'=[0Z+:DKNHMB5JC&EK+9A?&'O,MJII^F>S=XU-T><7&!^Y
M%E6"?#6+YS).SY3Z4X^7>[7 < C7JYE]8;5$V<:F=>'  "*F*3$8#HM],<*
MKQP<OU5G=)^+:DRI2FFB")!,)@#G"@.>DQ3(' J%=8PH(IZA6Q>%S6UY.M0M
M\,U+ZH74S:T.!=3(*TNGML/H0:$ND(2+SKHL:NK K*M&GXG)NO[,T&ZNCT\;
M]56MRGTMB'=J^UX;8>9ORYVMW_FA[E!ZO]UN"K[;VO.RSVO;H]&ZZ.NE>?N7
M-HER?XX%89Q12CE0R.;?--518Z!10AFF1$(&_;J_CJ+GW"BJ+G@@NL9&9L!]
MCP1&&E3' X27'ZJQCQN>C4]#F3_\;,;I+U50@SW;,=;>17M[H\;@J&NQ+6;Q
MW.9#7OD8AZ4C#TRP;K?C:#EQ=]Q1H3[MICNNN-N:TWTRVROKX?YLOJ'+2PW4
M,BIE3HPG&JN,VP1:!CB.,Z Q@XCD@G'JU8S71_C<5H%*YV%MZIRP=N/QL1 <
MF9SW+>LJO>O@,ZOYQ*WK?% +W,#.2?2+M+'S >52,SNO=PQTBHV88ON6B>J^
MMVE'EF*94Z;-SEFGQJ--S,Z9<JQ G@O.<LXP2[P2-,\)F1L1U3I&K9(#6\6=
MA=/1E[P1I+$=05]\_'VV'@!".5SG1$SK+?48>>+J]'UVV'3O7B_9%B)MKG$=
M3KJ0"@N9"K-WE<I,?!EK0&C*@8 <49AE4"OM,_'[Q<V- I[=GZHKG>Z'P.M&
M!.% &YD2GN%5]?LY2ET/QPUNF 1BB2O")N4+-\./F</QJ8$!7>*KDCO;@J@-
M.S\<$".::RQ1 N(L10!CR@$3,@<D1BE".,E0(KV:1ER6-3?V:%6U,V%8M88^
M8-VH(Q!<(_/&.:2BWSY7YT3C-!:\#DNHZ+D>2=,&T%TW^22&SN&1H==T]6&+
MK65KT\YR>_>60&2+(*< PXP!PB$V<,8II0K3+%5^-W//WC\W9JCJ)ST9W2*]
MWNRKE?I>RSV'T/4F;C PHU^^-:>_=7WC-W^TI\?=^+;V0W?1(:K@WI;RKM*;
M0M[.G84IV(7<\[=/? =WUK33:[?S'QO8NH%M5F:LR@]JTW:2*,3"3/%4,48!
M10("G'$*N,XXR"'6.<J3S,Q\GUE_5LK<YGZE5-7^1ZZ72[8I;4QLW0K(LQ/0
M>5#=>.!FJ$9F@U8_&[5:-]*YJ_)?1,#&"GT0A.JA<%;&M.T2^LP\Z8S0^^&)
M^]-5__FHZJ)HZI/:?"N$JD-@DP7*"2(X44! &0-,,3=;BBP&W,;R4"9BF'G5
M'!U%R[EQ3Z-=$X4_4=^QWF%TW,6\].",O?^YO:-8]4>T-S5JAWHVC<-<AN*E
MNX3UZOCG: GF G.P_E].P@:6RE)EJ=3S6-)]%F(GC-0&D7XVWQNU8#F&*1("
M(,@TP-)6G>?&N60IXWFJD-;"*3=AL 9S8WLS+U+/"EK>H+OQ]ZA0CLS-M>[=
M#6>E?B</^UQC'FM$P"I;0_$+57'+6_ZTU;>&PG-2B6OPBX:1W$?U3:UVJGQK
M3'KSA^&$%5N^VI7;]:.AA^J:WRA1?%.R/J;_N5BIAZUZ+!<\3?)<X!QD"4QM
MP) P>^@,@HPDB4X2D6/I=:H^5)&Y45YK1V2_)%%K2;0WI8F(67T!E35MX:;?
MK$%199'G]?[@$70CSBG&963^''-(!O2LOPW/8.WL!ZHQ<:?[V\ Z9M>;WS?Q
M^</5[K9_4^56R;:[[6=;-W!?;V.1"Y)+C@3(4N.$8L9BP)7Q21%)&(VUD,JO
M]='+F#$W@F_:I\^E97KO-V#DLXW)QG7^AQ^.[=1K0 [MU+MM2V9P0A)D0%_Z
M".4V(_X<9RQ!!FJZ)NQ.V@RH)?%JO?IF*+^**/JT78O_?B]LS2AEP'^OG_W2
MZETVG;'9%_/;OZVWJCHWVBBYR!CG.,D(()AG $NN :,Y!CFG1*$4*NP6(A12
MJ;FM>P<];8S,-Z-I&6V43^7@H$/6O[2]U$",O% =E+9C4-ET%QVLLO]X])'*
MLGU/^&;PK'71QY<;.X]:%"\PAA,5I9AT+/W*4P0&O;=.12A9TQ6L"(S.L\H5
MH=\];+]ZKK'X6_/%WWZMNMQ#G5,H> X@U0A@8E9+BF0*XIAD@B04I]!K7]DO
M;F[KH*VRY+?YNP*GVR8M'$@CKU'UMN>@Z9F[":MWN-V.&S*!=B57A$VZ>W S
M_-C+=WQJTB8?9VO$OZJ(;]O]Q5&?KE@P+5A" <(H!SBE"'"E$Y"3+(N1SM*4
M>=VW3JK]W'BM4;@Z#%^M5T T?U\>+)BD0<C [X(;B\YVA$<FY9N:B5SN(-)^
M9SJ_O!NQJ=R+C-[+=AX9J/N?H1_);<,2J$O)C4K<FJWV497;32&V2I[OA]QI
M4$QQIB"" .;F/UCG$A N"5!(*[/0(8[QP"PV9QWFMF)U<[:>UXZO-L_&BKN3
M/N$5EQTLKGX_-"/.?? <[V'&'9+1;]EKG>UY;V2&X&*K]HG2ZKPQ#)YNYZ[!
M"Z7A>4-T.3W/_U4#COL_J8WEXN2CDDH]VB]1?22RM7G$'S;["B5&3--J$R.(
M%,4:Y))+PYHX 1PJ K3@&>,LSU+E=%0Q3/SL"+,R(+H'CBV8!H+N<#0_*I1C
MWQ;O48P.ZD<=_:.] ?6Q[O6FIR%0]SA4'Q7]B8[/O4<AT-GX8.QZ3\']WSK=
M>?=@BY^=; ]_RX"%XJW9 1C#JNA9V\%@D20*HT2D@*=F,<!9K #+TAB(1#$,
M&5$YPRY-8L^^W8OF)VCM6MVO1[K6,EI6?=]M9Q,/^CD!T('3;X%E9,IN5*OC
MYJO.)+=@X<&TMV R$9%Z8./'E)=L[R7"DX>FX[E+^CZCL8L?&G@2H*K*G\9?
M_H5M_EO9D/^FE-Y"B2PC:9J#+(MS@)'4@-L >YFGL2U&@=+4J^#=95&S<U/-
MEJ'>J#^VFGINT2^CZK@3#X+5Z'YH7;38 K57LZVM&7!'?16+4!OGRX*FW1]?
M-?AD&WS]B8'T8-VAK^NE>:*L@^P6,6&&%/(82)H@8'P7 8@4 J2,<X:,F\,A
M\VEW?RIBGNY,V='S7_^%P"3_:Z0J?3VYX112+C))&,H!JZX1)8* Q4D,*$>4
MYJF$@D#_IL^W 3MAQV;UI5C9D@L1K]OZWHPGH5G,F/EV,IHP@"G) 24R-7@2
M3I'B FOBVULY!)KC-T8V$D("Z;A8W03-V(M41[G_KXV2/Z["_X'9ZY: 2]9%
M1$(M5:<"IEVB+AIXLC1=_N2P)>DS^Z.N ?N*;3;?]7I39>$_VMLQX[(2GDL6
M ^.W$H"%HF:_'9NE*E42)BIF)!4^+FN/K+GYK+:LN:C+$8N.LGX4T(>M&Q<$
M0FQD4K!@-;6;NWI6W4)W(8G  8Y C- G:5)J<##YF"-<'IE;XN/;]4:KPO9U
M*_]+%5^^;I6\_Z8V[(NJ\O->LZTZI,$)CF)*;/MC*8W/'"L)"(H92%--= 93
MA7$\CT1('[/F1H&-[DH&*2TW#XQ?/(-RK"_$V&[?9!F5'8#NHA:BJ,$HJD"*
M+$I_LD3+(>,^^\1++Z/^'TG$'#*0TR5F#M)N8%>7NHAN3TO6MN!KW3.KRA=M
M?K/(&(8)3%)@MA!F!3=_ Q1! FA&($*0<Y7$BY7Z8O25GSV:P-R@DQ/;TIIM
M3S0;CWEM :'_B(K'IUV=:#ZDL/--0^6V8HZ._$0)F;49U_M*[VM+M^94-0":
M7P?L5Q, UE!];6Y19=K^-P% .^F3$^*= ^L6%BN;+/BL4<_/^ZI/24)@;B/B
M%",)P")'@ EMB55QEB*9(N;5Z*]7VMRV*%:Q*C;XN''4ST.K;_6#[<:%P2 <
MF>QN0L^_XJ +*J&J"_;*FK:2H(O9)U4#G1[RHQ.IBL6;U;;R'\W<9+;'@3(.
M(6NR(Q8X$SE-4@(0U,(R"0$,*@%XK+444"NJG#(2K@F:&XG4ND8=9>T&D[7)
M4&[\<17=?NH(B=G(K#$4+F?"<,7B#%>42OS;E_6W?S>OJ&G"_'!@AZLOGH08
M7,UK.<'Y\S=MXVQ6U2O;NMB\W\9!=;M[+6"68)4D,8CCF -,10((@BF@5%+S
MOR0GT*NKAH/,N9'$<1\ZV<8BB\: *B+3M[&\ _9>VZ]0B$ZSRZH255MUJTC%
MZL9HKW'P;90+/&%W2[T27V)3Y +!A;V/TZ,#[Y68S3FJ[K;?[6RP>%L0Y:$L
M=W8K]7G#5B6KDM$6&8&:IC(&T"9-XI0J0#-( =)"<,)S+:#7K;2/\+G14IV/
M4JZ7]25-=3%3^M[,^(#O>'\R$J1CWW*P.OFT*=Y4JWXHU135VMN3GH[^ 6\?
M!J 6ZH[ 1_2T)_D#0#DY;Q_RCF%,]K98%5M5U1P^;HEZ+\3N<;>T!\?/5GA%
M8ZIRA$"FL+*5US&@B,2 :@H3IBG.,!IP%NZOR4Q/P#O:1LS%/0@U,&Y<-Q+.
MDR72&.6;.NDGO96KVA][[,=QS8;#%XCZ!B@P*0$.!^B8!F]XTZUU,3YLUD]J
ML_W^P7S[MO>KZB+SR1Z.5Z4#%@AF*(,J!9!1X])E0@*J. 8*T0SE+,X8@L.*
M8?0+GIL[UVI[%U7Z5JD@>XV;.@N>!]K.8^#HV8V [,@<=QNH-U2L<$,H>)F*
M*V)?J#:%&QB7"U(X/C^T>;38V)N]UZK^\V&U[]C3;'[O>5EM?!=<J50("@%/
M;7-IAAB@28H S')(!:,$Y5YG8>ZBYT96K[[:<)72;H?6^TY6K"XU9N=8I]#<
M?_@VHG8>#C?6&@?DD7FK53KZH57[+Q;K0]>P-ECAMU;Y@"SFCUBP3M;.@B=N
M<NT+R&G_:^\WA-^#=IR[)J6QT^Z0Y3IAQNV2C.3&"X,4<!M4D*8R36,H$TST
MXIO:\'6(/6B/)CZ3L*O/>'/1O_'AT$&X?=,9"-B7W'G>56G/XGC7.4XKQ!NQ
MG& ;VJ?%;/:B#E#Y;$A=7C>0'ML V$X]R%\,(>\V2KZW129WFXWA9-NHO/QU
MM>:EVGRS/N;#ZFFW?5Z7\% 1,)92:*042#B& .<P-]R9)8!E*D.*"@Z3S,<M
M'$/)N3F0S^H]KI?+)E/)_O40W!\U5M<9 W43!;MDVKV;^;$L9+6&>A\'CO$E
M<.3N%Q[:L8E]/W1WSXH,MR;:6I)[(Z/*RKNH:V=4&7I< 73,(I-CCDBHY6$,
M%:==.T8$^61A&5/6L%7GE_5*?:_+B;S=K6395/G+XCC6.-& IXP#G"3&Y]9F
MW=#08,P42QP+6O:+F1OS5UHVU8 B;?7T8^\+8+KQ[^T0C<R@-3JUAE&EXO6*
MD]Z<UX]"(-:Z(&12WNDW])@YKGQZ:%/N+2M62KYA&UN8I?VZ)@C!-.$*H%00
M@%$" 1=Q#C*9$\@2J##V.DH\+V9N<[][I?A:Z4(4GME,%]!TF_RW8S3RY&\5
MC%H-1YC[_2 $ZTA]5LC$_:;[##WM)MW[Z6%S_\WCTW+]7:E/QL4HA#J?^OG.
MEDZU+36K+,^RJI#5_;T-MWNWWOY=;0\]$.IV8G7:YR)E>9Q(XT90S1# 6$FS
M_;2DHM(LI1G$,?7:?DZB]=R8Z=?5YM! 172SW$45F[JNU?9CJVG&WXW\9C>J
M(W/IV6H$ARSKNVAO:UNDH+;AK@I&-K_=1M_5MM-6)WQ%FTF')!"S3Z/SI O%
MI,-PO.Y,*WSPG=*^3FZ[J?[>)KB^WE6'LV^+;VI!XI0(K"&02F5--*/9Q0+,
M2$Y(BEF:>=7F<14\M\7$S)K<^\;(#6+G*Z+@P(U_)W0H77TX/?Q^KN6DT3SH
M%9 75N'N?-S$3GW)XP7&F5L=O^=OJS^R+LMNG;-F-\AU# W9<,,[4IO_" 0(
MCS,09R+3*,ZE$$-2ULY+FQOW[*M8K&V'P,'E"_L1=F.A8+B-3#T7(1MA^^V$
M2>"J'>=EO4A9CEZS+]7=Z']H8&&-?0<(*)'&@@L@F8IM.Q$"B)(*(*FP8*G0
MT!;1<"_"/?-6(KXM1$X!<YO\<VP=TO@68?IB7#0T5!V+:=MF7#3GI#Y%H'89
MMFWU>M7M>I7G60QE' ,=9V;=UF82,@8IR'*99#0A%"ODM6X?2YC=6ETI>*6E
ME2-XCDOR+9",O0QWT!ACY;UD>JC5]N3]TZZPE\P[654O?O#61!^GLXS[9354
MYB?;:+(]K?A0%?6WK-+IM$HHR[ 4&B!A#Q%T2@'13($T193)%&><)\,R@P)K
M.C=>Z09750,-^&GUUFO-928>;#?^FL40OO3)=3-RLNG(NR_0T)Y03]24=Z01
M")X3%5K/%TJB&@GNRUE78PF\<<-6?;</O,&S6.<Z)8#%$)OM6Q8#PHA9,V*N
M58ZH-KLXKQJ(Y^7,F>(/W?XJ1FB+_X*V<';]^\]J\UC]_G51BHHF/K*M)_U?
M&@3/+>%P:*?;((Y*HE>0"+V#/)+R,OO)\Z9>W%U>^/@P\OAQ5Q8K59:&N7BQ
M:N[,VE#R9Y'D^T/K!9<)CP7D0":)V8TF*@-4(>.'0@$9TCI+F5-)Q!MTF!OI
M=,+O15?AZ(E]M\/E1R9#!L6-:$:&>F02:K6/.NK?74Q]Z%R5A>.G&P ,Q%U#
M-)B4UVZ Z)CS;GG5T%Z49NFWFXE72U:637FD^S^*<J&YS)-48J"PY3H*%6 P
M)@!A>ZFM(4;0*R;]HJ39<9O5;[]ACGZS.OJ6V[B(JN/F-@168Q_2><$TH-O?
M%0B"-?V[)&?BWG]7S#UM 7CM@<%%,-:/ZC/[X\-Z68CO!\\^E2A6$)I-%<R1
M/9// <ORU&ROLIPR3O.8>W6NOB1H;G10ZQD9195GT.=%*-U(( 1 (W/  9N[
MJ-8R^JWY<Y3=TC5(PE6?."]FZEH3O<:>J2S1_WD_0BC5XV;Q1FM5E9K>O]P>
M%3S/C7NGM@^/Y@NR?:]_>OCY\\,'9;Y=J^V"$LID@B20MH@7YC0!-)49P"IC
M+!8(2L5<".-61>9&*$9-V\G'5CLVJV>EJ1NOW#PB_;PS)<XC\]+>BNC 4-4A
MUU$^\5UT9C ,E=4&330J<BVJ-EY-'= 9C,XSC?ZTH^2\NH2"MEY][-NJ)26!
M**F6E9O?/\FR$PJ%=ED*]KYA?NR^JM)QT%CY\Z%K4DY3 B$%FN2VI7U, 4>"
MF!VO)@HE&4R%5]<D!YES6XP.=<1.8A[+&QHHN:#OY@4'QG3DA>=V.+U]8@^
M KG'+A(G]90](#AVFGT>O?&$K2ZPFF*,$XH9()+E ,>9 B1C&B"=Q8F,8P%3
MOR*WSUX_-WK9:S>P;.US[#P/S^96@M8=C.&G9:,4E7W^\I<Y%^LO$'O^4T-3
M2LJO]O]M;=EO;&GS5>Y7\M/7]69K;\X?J@R\NBLJ0@D422P 9U("K+F9UN:=
M ",)*6*(TS3VB1AW%^TUT2<(*6\JM56A939+N@XQ%\:6N^J_D3J85,4>% =;
M?/-1G(?'C2_& 7WLT_<*6?O?J*/W705MI3JHHCP>'% >D+GB"UBP-!9GP1/G
MM/@"<IK@XOV&@=[(:$W'_U;E)3^LZHBOJWW'%W&6<X@0 00I#G#*-6":8>,-
MH5@8/XADT.EX<':6S<T'J]6O.D/)]7+)-F5DG-ZZ2Y1ODZBY8.SJ"LY%WQFM
M'-V@XF=AX!U8(OX].AM\7-?'J-&).O!$%3[1U@#45,\P:U'SQ;,MT2N4[O8!
MB5$;D%@A93N'JDZQSX!N\=S&/Y1'/AN[IMT,S,;L2_N0V2DX-,2Z+)4ZG(W8
M4,R/:J5^9TOKCBQ2**KL>: T,ON>6"O E$H!2?)<)7$.8^*5CW-%WMQ6U,,I
M7YU#NZE5C8SL1]\PZGZ@W9:Y@/"-O/C4FMYUVE<T@=:-NE5L>LCH:B=@@D59
M]TN;.-K:R?33J&NWQX;RRG9K^R[6/>V;?-48)@2E,;)5ZS* DU@#GF<4"$$E
M82Q67'J2R:F0N3%(K6-5R+S2,OJTX^ M$_W1N^Z8NO+&;4B-3A9'((5/!>Y#
M(!@KG!$Q,15<-O)T_O=\=F#1L-UF56QW&W6_DF^+/^Q/;;56A@3+8V@FO$YM
M3"$1@$B2@T2C+$$BBU7LUR_AHJBY$<!>T^K$;JUU(51U1EIU,_,L&7898#<>
M" /;R&SP'+%6S1$XX3H:H0I_718T;:FOJP:?%/>Z_L0PKJC;OKS:;39V9]2V
M=X-2"&Z( B#(B=ENI+'Q$# %F>WUGC.6*>*5V7E6RMP8HE&OZ:7GQPCG870C
M@YO!&9D'VJ;$+3YC]+WKQ2#0[#\O8]*)WVOF\9SO__"M05K/R@2^,^K7<A8"
M"T4QET#01 "L8N,AL%S:6P(.=4YD++UR+Z]*G!L-')\U=/IIWD4K505$-JI'
M3_8.UK<'TO4Q<..-H,B.S"$GQP^=(J,'A<>(T;J"3? (K4OR7B@^ZXKYEZ.S
MKCUX8Q.XIMW<2O:W"C(?,+(WSSH'V>>;'D'BZZKXYTZ51S41<)PD6<H$2#5+
M;%]S#8CY%P"Y3*54&.J8>';4G$)OG_DZ3?_-;JF+_U3?ZQ9A9?1K6=\R;;]V
M;Y&B5VPI;(<1>[?5TS'.7F[YIZQ/\\U)&.8II!JP'"F B4H U3$&PBQ_(A$R
MYHD:U$]P+M^;J0ND>']KJNN:Z(/1Y:M=?>O;F#E^51QW^G/[ HQ]:'"V@V3[
M%; '"7MKHH,YT[09G&((0O<='%7GEVE$.,4P7.Q,.(EPS[S/S7;QT=Y75_4*
MTA1S(0@%*D\DP!C&@#+%C2L#!6()A@PY-7)X]M;9K1 VTZW<%H(MG]&$3^F'
MY[#UL_%@,$9FRX$XN"?:G;.[CZ+, QUZ,G\[4-/S=TV3(7=._7VZV]E?#KPF
M+5:JO8)I+P5_5BOS@M?K1U:L%CR-<4P4!((36^I.Y( IR@&.I?D?I#F'7G[A
M-8%SF[!6W\Z]8*NRV<=72D>_U6I[9IM<A=WQ5C4@F&/?L-Z*H_^%JR,XH2Y?
MKXF;]B+6T?B32UG7YVXHJ/EUO90/CT^;];>ZR7IS@4B88#DT"SZ4<6J+."A
M$"= (01I3#D7?K7O>F3-CF1:56WJ^5[7 64R+T#KR"9A !N;2/98==4<)6#C
M*APA:V9>D#1]W<Q^D\_6SKSRR(!J,)_4QNQ/[C\JJ=2CW6N\LNWH-MO"_/C!
MH*XVFZ;=7/,51XI1G$,*8DV%V3TDQD]!C /&=$*T3K$03O$=@Z3/C4]J_:-[
MC[(BWH!?V7>,#>/8^Y,&P>B@?-31/MJK[]HZ(@#B'M5;QD1^HI(MGB,0J#;+
M4.!Z"[)XOW2Z*BQ#[7U6>F7P2X9VM_^F5COUUECRY@]#IRNV?+4KM^M'PZP_
M?O])K;]LV-/70MQOS-IT=';-= QYJB60DMOV'LC61% *" H)SPF!&?;:SMZ@
MR^P6C<[E19U3W1AG4[0.ED36%#_7])8!<W-=)QJ&D1>=%F\[1Z/6CFAOR)EQ
M&/?^( "J@3SD6S29U(,. -FQAQWBE4.)=FNV_$J^89M5L?I2W@NS\ML;2R5?
M*UV(8KO@L8;:T#Y($Y(#C.($D!S'@$C!$TP1Q]HKH^*ZR+G19D?#2-8J^K+C
M591=23 D=J-S7:ULU&H;_=!%LE'X<M+X #)S12<89UT5.#$UN0)PRD#.3PZO
M@].M1[&MRF,9474&OHQSR7+"@8X-T^ \S0 WWR^0F&U]QF(,B?*J#]\O;FX$
M\\MZI;Y'CVSSWVH;Z=U*#JABTP.N&[>$@VQD7CE3IV8;M<J&3OIW0R5@29H>
M89.7H;EN^+G2,PY/#<SG$%6#J?*C$LI(,&[0.[5M8L@7!&4Y3&@&,DYCN^WC
M@-*4&RY!F&)F-JZ9]DKKZ!$V-_YH=8TV>V4]4SSZD'6CCU!XC4P>>Z@.>AK^
MT#8UU/:<^YV9R1'I]::]Q;25'/?I(0%S0AS0"I4:TB=JV@P1!Z-/$D5<GKFQ
MEF9=+\,6V3#KL&4M&W3#6,8%8@R0)+/]VW,!&$HEH(QH"B5G6GNEB?5*FQNA
M-#5Y#DK>UKCF+,!NM!(,MI%YQ1NQX54Y^Y (7:3SK*R7J=G99_;%$IZ]#]V8
MYM$):BOWP97[2 >SFX$ZMV4H!, RI8 *E@ (94Z2F#.IG2(=?83.C40.X=*V
M(DNCZL!H]SZLW8@D-((C\\E9\,;(3_> )73\=Y_(EPG?=@#A8O2UR[,3E]EL
MRGV]^4-M1%%:Y^FHUE?S&_5A4PBUX&E.F'%W@$ V/#NQ3?IX$H-8L5PF.8FI
M7R&NB?2>&^\UVD?JH/[+ULOT_!HX.F;S&]R1*3E K<M]-<N.]6<*6;8(1!4$
M,ZA@.6S,7KH^I:?6?X[JD\.&(EAMR8'B!\0'=M;3*L.NN23]V]KF4]J@Y<;]
MHPK#6" %$.',N-HB!H3;C3I*N40*Q9B[=X9S%#JW):<-*_BVU],C2LT5Z/YU
M82SX1B;UDT3.NWU,S$'K(;%_KJAZA/R-@.Y$D7Y.* >*[_-$J3>LS_5=TT7S
M>5KW+(C/]]F!NQ7UQ4KXJ*H",JLO=0/1XZZU<1(+39@ "54:X#CA@,$D!3B#
MAK!SG%#M5[#?1>K<:+M1VDP)O=X\,O]J &Y8.SKTH1$<VQUOP-LK/$W78"^8
M0GG 3C*G]5]]8#CQ/KT>'AAP8OS:C?IJ7-M]P\CSLX/)#$F!"<")[2R<90D@
M"5> D5QIAE3"6.Q74,=5M,]DFJ8FSC/-H^6Z] U$<07=C9+& ')D5GJ.8*WS
M-,3D"U:HF!57L=-&KWB"<1+'XOO\,))ZK?CVDSTKKFIUW']CQ=)NJ=^N-Y]8
ME6-AV'&WWI6_KC:*+6U'-!N/\&%=%M97L.75;5>'!/YB/OFU7&0X0SCGQ%9
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
M&#(HUH&(-(Q.D_)M4!B/:3GLRT-$&WPLOGS=OM>_EG4\PX)F*<XD)4 K&UR
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
M@GRUPW!(60/3_%9B8Z-U7ZOZ3]OS6#VQ0A[I972I,G1KO1=YFB6"$0883C#
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
MF''X](VI_L7*%O%^M2ZW=>>V1<Y$$F>9[2%KS\ IY8!E @$AI$Q0FF0I](K
MN2AI;@10;;6*LMQ55<V%U7-@<O\)IFY[U"!(37*'VX)4J1B\"M%5'$*GZ)_(
M>9FL_$OF7DS$O_C ,$ZP!\+V[JY-MD=)K(F 0)/8)LP:2J (V[05EM,\YAI2
MI\B4\Z^?V^RWVE7WUGYS_@@SMXD^'(F19_<>A!&RX\\;'6@J'[U\TOE[WK#C
M27OA4\-F:I,M7VT+RK>[[6ZC?BE6Q>/NL5.5]%63A2EPRLTRKHP[C\P\)CH#
M'.<2)#3+8"PT9+E3XOL0X7.;Y?Z-2;R@=IO^8P$X,CFTA3-JO>^B6O.H4;V]
M2"RCUU63#MN.,('1+^O5]FM WV (=H$XQDOTI PT!)1C?AKTCH'LM7Y\7*^J
M*O%U;F3.,LRQPB!.N !8I8:K,@5!DD%&THS ''KU33T6,#<6JO6K6TAXLM$Q
M=(Z,<P,@8[-*C473\:%I\6,W&"&C[B_9'XH9CE\_[>R_8-S)#+_TN:$G"-U
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
M.<4O)W><O6MH7;SJF_G_WOGS9ZFWQ*7I&6-^H??.^S_H73GC&,M4)AQ@R3E
M3%L8-%<$0)HB+@G,&8.SYSH0]<N:KM:6ISZWR.3R31U*%O 00PMY%W']WTCN
M9*W=9*NM)O7O[R(FOY:+.IA.;U--(*AK^;U;9I3R(F<IQP#*A &4DQ@PG"9
M$5JD6$J2Q-V,OEV(2<YG)]<T9E/J'[[ /*J"J(P4!9 HB0&2L0"%8A1()EB,
M<U*(0KF$YXTVAV,$\]G/WYA39GF&.]9$A#[6K>? _+<?^V1.&+83T%QB9N7@
MAU;14@,*97I UEOES%MD&;F4I@?8CFMK^GCH,)/H_8(OG^2'954U(3;F:'JC
ME^,'O;S4CI[JE53+E6RN>Z0_9/5._[/\NIAEF=+O/=9<FQ::=7/$08&( ((C
ME<J<9!PZ^>J'BS*U+5HKEAN?WC 3=F0Z#KZ!F;01+OK%J/&7+ABQTR3:J:(-
M2Z-+U%Y?:W,779L89QJ]'5-/''J#(*,2Z.V ';*GAR=Z#Q5\4U9\OJPV_4#C
M3!:I$MHJY7FA-QM,2%!D60)2EK$"P1C+V,DW[3;\U"CR8J";M\C!4_-@:7D&
M0S>TJ7D)V&@G>_3[V-&#%W +'T%X:O"I1!%> ,8ADO#24X817"^,I*WLOHT=
M2_-<0:%,N^,TU;9?JD"1YRF((2KR&#+)F5,TX/FA)D=<C7C]5I]N='4!53MJ
M\H-58!KJ":DWOBUF(0+AKJ/AB5PN##0JD5Q7^) T+.X8>DZWY%**VO"J_?7[
M1_[FJ"[.6,HI!1DU/O-88$"DQ* H8OW>Q*S J7([JKLRXM3HHA.XV:JT\5=U
M3%9]>M=%9KF>UEW#W?; SB.:P<_L^D V>82MN-%67I_'=I;0>#NYNS;>R(=W
MENH?G]_9WGAS<YCF<+#I!3)+$"P$S#& E&JK!&<98%@339;&@L0Q)((ZQ02<
M&6=J]-)O%7-7=Z>\)0K@'+CV6Z8;(1MA;[1K)M,(&;2;S"D<_#>5V1OEI7K+
MG%+U0HN9DY</I81%;<S\HUQ_>[W1G\*37&V+[':MUQ"7&$.$ 2O2&* LEJ"
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
MA:1DD":Q4QS>F7&FQHRUF-O#F\&%C,ZA:L=Q'K *S& -3*>*/GN,S;V,@J\
MW3.CC!NE>UG5HU#=*Y??P 2-7^ZC%KM]8T6,J% H,>WR])Z+TA044%% ,ZAM
M*25DRIW:6)P<99HL,%\NOC:MEFDM[P *.(+3@0!N 6F4S[\1\"[:B>CYXS^'
M@,]/_VB,\3_\<VJ>_.S/7GQC4-A"O%^L]1R76^?\I^6\Y#]WC50* 3,)\QC
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
MZU!U[]GC'IF>4NOH0/3D18ZQ5?)I-?NOY=/SSW77HHI2+%(.33Y9(O1.*"6
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
MO^9-;HKX/YMJ;=QJ>K%Z4)I%/QF32_]BO5Z5;+.NMZ#+3U0_9CVC"!=Y7BB
M98X!PM!L!#7[I4P**!G+&7&J8#^J]%/CS%;)B+=:1NN=8A'=:N8:S#;J"Y&G
MG$!*.% 2YZ83& 5$,@(*2%B&\C1%.7$,XYSJ*S&.6^'UYFEC%/DNS[P.4WX;
M[!;AR<YPX)6\UCO:4SQJ-(]^^;"LJK_<11TE=!A$/1#JU;\'0[3#H=YI&)>[
MQN(N:M&(^G"8DZT&$(\AGR\QC[X"24>5?=SPU)>8EJ.@UQ<18K OJ%R8J)%%
M\V@]BHD1Z<71BESD<2Y!3!4"B$ ,6"*AMG]23$B2JC1VBJV_-N#4#)6N4VG4
MMB*M^\LX>X N8VSM"_*&7'BOD!$UZLM: Q<H7-86&G^.HLO#C>TRLE+^A//(
M[KY '3>J*[78_Z:O7%?O%Y_DJER*?VCJ_+:6XEZ;HO2K[+H!?UJ57,Y4CF2<
MYMKT5J;YI* ","8QR)(T1YQ)B:3TVH/#G^Q3X[M:<OWIFCI58CF?TU45/6O3
MK:Y9Y5BR:LQ7P(Y#)SJQ@>G8ID]'9=NHHT' 5#5K,+B+.A2B%H9=V_<:B!&[
M=_B?O;'Z>7B4? (QS$&GQ+GG1P 1W);$2CZM9A]D54FYGQ#7"/"X?)2K)U,O
M1S8BS/(<<T84!TIE%" 82T!Q+@#&@BC",I50J_7,=>"I+4:-F&;_ONX$O3.K
MD1;5;B5R1O[R,A(2S]!'*;74AL</\F%;C!^7T>,.XT\A,19+OGGJ*I>^"-9[
M$OQ),+=>+8<"URQUYNYZ_8))"NLUS/EYHRQ 0[7L5H_!][]<O:(Z(G+&>8(@
M+C+ 1<'T7@>;ELIY A"6"1,8QSESRZOQ)=G4%H]=>9J[:"M][4CNR]^&#;]
ML:%'APXP+S))@5<D3_/S(I6"]K"<4$F@Q_&;SGB',T21G_T!AE'X_7=:SLUS
MWBU77^A<OI%LW;;@,'$.3;2FV814ZWK,69'AA/)$@ERF,4 I*0"!E /)89X)
M%D-IK'C[2$I7 9P(>83@RJV$D1'1=/G\+@<=\SO/A!W)AL0WN,.=K:.=K'?1
M5A>@EBM@M+F+]O'W1ZA#<?/$F\[#CTJ/0\$Y9,'!S[DY1KRAW?I04__K-5VM
M?NIWROA/JAG."::FQBX6.3*.=PH*"CF@)*4)4UCBV*G*CMVP4[,TF^"&O;CQ
M.E(\XCVI!T>-7\+?^N30,ZKASP]W4>6-R'K37*-L?K(G=I @<PN8_ >=7QKT
MI8+0+8"X$)1N<[<G?JI#);:U'._G\^4?)K=P&R.=Y1E*%"U CKG>+&<J 22A
M J22LDRS&!%Q<1-371%@:ISUYHBMJO]U(T5=FX*!9.41V)>@K38Z;5<*=ZM!
MD#CVH?"%HK-KP[\LL5F"<Y7B;)_CB>ST7[J?M9F!GV4E5]_W^I?,M&4F<R92
MO?6$VCA#!07ZO94@D8Q3)')!F%,KA&%B3(WXMLUVC*=IU<I[(_/9S<= _O..
M\DNPH/G[]A>M&L;MURBRUP4I(!<Z01F*$>V$>%E>= +J*CNZ/6U@N)G>$[<]
M)DRCQ%+49SK+1=.]VC@(>_&V,TXIQBB!@'/. &(9U/M6EH%,0@0ARSDB3G5M
MG$:?&B,:"^5YM=1+PX7=E ?0[?@O&)2!:<_(W>M5N"=[U D?F5/?G?@>0Z.&
MH.8KN,EI[''#DX; <A1@-.@A P\9.*]K2;6EI)I<@?4,JX0S1@J0I(H")(H$
ML!QB;<H56:$HR5+&7?CJ]#!3(Z9.2E/<SXCI>$IP&DK+LX"; 0I,-UML6@GO
MVKPIGW[]BQCX\MZ?'F1<'_U%18\\\9>O'O;=:X-HO=IP4_IJ\?7U-[KZ*JN9
M*%".%$P!3#.AK102 XH5 BJ'"4VES#EU\EF=&F1JW_S;'^4ZXLO*]4SP)(!)
MCI'BD($,X@R@'#/ E+;U6$8(IGI_3"1TR]"]%<)Q$FF]@FA'F+<"$Y@N]\2+
M6OG\4>4E[3T1Y<DA1J7)2TH>DN3%:P=$3]]K/&!M@ITN:OVK-,W79ZD2>1(C
M")(BT8R9Y!*00BE0H%A)1I 2F=6^SF',J1&H$=HA2=$%W<M,$ BSP,10P]5T
M!&VC<K7(T5;F-FNQ$=LR2- %4H=8:/_0CA0&;0.QI[!G-XPN1CQ;/FJ\8&<W
MW?;BG!UO'6;"-DGNQNFW67];FA*N]S_*:@:5S*!2$"A"ZGAEO75EB=3_A#")
M<4%3XG0*<7J8J;%P6]NB=H%W<D:_&TD=(XW/H&IGE-V.56#V'0*3LW%V&05/
MYMF9048UT"XK>FBB7;EZ@)'V5BG)U]MZ%_K1G^E:?I9&_')>-ETV]7AM&0OY
M]L=SV;C29B3+4ZDD!:DR;=NA8("0' $>BP*F@@L46Q77NE&.J=&(^3!H)V8D
MMW(Z&"(W3(J%O3<.U(%9:*M$U.,CHT>TKTASC+G5)7H[\GPX&(OCS,M(!F3
M^7$S+V]']:+)></CQS-#;\=@SS3U\+AAYNJGU?)9KM8_C?V[U@:QJ4SY7*>&
M+T2_,<%GDP[^H'ZKFOR3>\Z;*G52O)'/*\D;$<U!=J]>]RQ-$<P2FH&4I]KJ
MA<3X() V?3G#2<H+CK4H;6%K.[LWJ+Q6'_U^.>[ *Y])S?Q?$=U)'XF>^'7
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
M<(_%RC%%&Y>Q!P#UA,V'F*-?'876A'Y?5<_,X%2GGLTRF!(&N2VV60J "H0
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
M_N>WU8__96YO",K\L.>EJX..0BXN:FT9PNE:O]>\;D>Y_C7[_'56"*[3@B#
M5,H $CHSNTE5 )REN$QM5R8!75[J_9!3>X4_/U?5G+F]K1U@KK^;8>H.[5SZ
M^N7+^_L/R;NW;]Y^OG]X__%#_Q?P5-$KKUM[<?/*M;_L7[O.4*.\9*>B;U^I
M,__2RVM3!VM7[YXWSVOUQWPY?WQ^[$1LOU^^,TMLCW6K&:5ER81-HX-Y!LPW
MTWQ#J98 <BHD2[,"8:=O:*@ 4WLYS<-1!/EJW"'W\ML, N0X/IPF)Z2Z2QKI
MDU;\9%>@W"B0S)>)5:$.,HCOU/%&+ZZ#QWWZEW#V>(-SP?'C/TY@A^G'I\7J
MEU*?5;W^QN9H0_6+ B&*<@*(LJ'1F@G 4HJ!SA%2)19$,R]OSJ6)IL956SF3
MO:">C:4O(>I&43%P&GHO< K1 (4#;@$1J[GTI6G&[2Y]0]F3]M*WKN_7IN9A
M]:8Y:]GZG&<Y2CE$O 0YI-#0@8* <TY!EJ$BSS,J5%H&Q!U=G'"B\40[MWSS
MU*^T^=8V-?G <Z6B'55=7@<W$ND'Z\@M53:KI)5R=R85OYW*120B]U(YG>=%
M&JE<5/=2%Y7+-X1VJA>K1_7[JJH+5[Y>+3?SY?-\^:U-?5TMJR:7O[GN@?U4
MU1OS0[69BQDAE$)5%* L;8PC9 KP$A, ,P)SQ!4D)/=K8!\LR]2L$^L1KH\>
M#.%Y<DJ?%7%CG9%P'IB7&NF2WZP>?VO*\NY52?:Z;*N1M-?7ZMPE6X7B,5@$
M5"-Q7!])1F7!") =\V2,(4,#&>L"P)^5;;+=-"0T$SW:U,./?#'_UE9NRE,,
M"RH ATH Q#(&:"8,9U(":8X*"C.OH"&G6:?&CO??OJUK6S!AC];Y9^VSS;Y/
M>?*TGE_)U^R!OAL_1L=T:$]S(Z\]]&XE3CHB)WN9[VP9IN>8)8"]H(H6S>@R
MY\CAC!XPG,8S^MP<4&'D-:N^V_]LI^P?;&'-R#JNV_95KHW*3ZO%7/SJ1 B5
MD&G)",#(\!/2$@)2Y IHJ+6&N<90.OG%@V:?&EE9V6WGL>I[TE&A#A3N*.%1
M=L-[.:ZSUN @#^XP=\$W^6>C@5/$3@3,/2J@#(G]2(51>C[C?I520O&Z6D#%
M>]#QZJJ$ZGM0;B5XD,"8T[.-ATY;<O/CEMQO?S[-&T.[C:H1JJ0XI240%&.
M5*D!H9" ,E5I*3/%J/(R>*-)-K7O3"VD[1_72ID\>00VQ5\W-U/Y159CX ]2
M-[:TJU4WP#3AO\YWC[.ZW25[[:+%7@V&>*RPTFARC1M0&AO.DU#2Z!,$!L>L
MUD\K,YYZH_CFB^UP6B=ZMF>>>8HY264&&-?2'ANE@ @F 4-E*8I2,<V]RL]?
MG6UJS+L3-JEVDGJ&P5P%UXU*HT$VM+V^0\L*FNPE'>!LV0F36&$K5^<:-T;%
M1>V3@!2GFP:HN?P'LZF8)RDJ"LH\USH'DF "4*8TH)(0D,.LU$AKQI%7'9X
M&:9&--V&@D=Q88UCKK*&1)V88JXXJB_LV] L8,G<B&K@A1B8OERJ-V^5&#1+
MJ >,8Q1ROB#!=(HY7X?(JZ#SC:%"LW;NI31/;M7^\?M\J> L8YPP40I00&&K
MT5,*&(,9(%ABQ3@L.7)JO'YUEJGQ7IN4THIXM_TAL<)>+:[E >QU[HH&U\#L
M%(Q40 [/%21Z)/&<&W7D+)XKBIVF\5R[N$](C:V%^KSYOK*\\F9ECW9F:290
M*A@&69X:BX@AL]W*609RK$C!>$Y0D?G'RYQ.-+77?Q]YD>PD3?[9R.I9J^8B
MMFZF2PS$!F: ,+ "HU4N(Q$U%.7,-"\09W)9V?-!)%>N#W7!5)M=H^A9J7.,
M$,> ("QL B\%I*09H+GF99:B A=.N7YG1Y\:!=2UE<R>9MV(Y^M=Z>+FZDT)
M1&-P[TD#Q.<;0 2X2LXH',TUTAU[9%?(&;5.71_G+@J(E/@R_[:<Z[E@R\V]
MJ/,2;3R&/5F;J]HV:(JAZ:R$B$@"L"X+@'1! "^P IR;1==$4U&XMUUVFW-J
M+W1'ZF0O=K*5.Z <G<\"7.> @6 =^MCI11'UB'>(C^Q(40XW$(X4WN 'S]6@
M!L>AQ@ME\-/M((#!\];  O$_U-HV_*A#(IKVS>T9C&%L*2!,05X*!1#EJ=E[
M"0HHPX52+$]Q[A6&<'&FJ1'UUZ6![T]CPYJY_J5M,>Y9&OXBJ&ZF6!2H!B9?
M*R/8";GMQ#Y E^5;6,2J^'YQGG'+O-]2]Z2V^\T;8A9T_Z V][S:K)G8S'0)
M,TUR F@J,$ YR0TW4 [,H\,ERXD0;O64G&><&E&\Z7::6NQ%_M<8!=F[2+NQ
M1E3\!F:/RP75;3NJ?VXECL@CSN@,6BV].]\$JJ&?4=^MVOFY&P-=/ M651]U
M716N]4QB4:"TM UHC'D'$,DEH!A3(-,,9:PD**->O=I/IY@:D]026B='4WDQ
MS--[!DE'ST\O?(9V_WA"X^\&NJA]+%_0Z03C.H0N*GCB%;I\9=C+O6LJN.LI
M>-SX[O5W&]7W?ME$<\P8S[0B"@/-\M*\^L+6:#3O/\X81)RQ7&>%SZOO*\#4
MB.']4JSMP;LM?/1CUZ&1W>S0&&<UW.AC2(P')I<S32_ODM,NF;;-2[L.O[U1
MS4]_BY\:& ID))[RGGY4%@L%YYCC@L<)8\!W\Z6=HXZ>^0\U__9]H^2]V;*Q
M;_OTQ?H?']3Z$<X*ILN"< $P0[883:X!RV$)2HZP1%"F#'D=>/M-/S7V:Z5/
M%@'1?)[ NU'=<' .3'1;)-O(O:WL22M\)P^ZOB*Q\L<CMC#8(M&:Y^2CDEH8
M,,>4%CA*8%D]K94MV;VO!_&9;<P\5F.S.:RI=<N@;Y?,5OQNKYF1-,MS1C3
MG"* 4$8 P5"#C' *4Z1$H:17X;U@4:9&=#N3H]JPS;-YF7XE=;Z J*7W9+X>
M*^3&@N/@/C C[I3HE+E)K(S)H2)W2:.*M<!;97:7WME<-:%BVH#]L8U5/3!<
MD''K"_8&[*0"8?\1PZCU8<VD^F"?V?:T*)5%F2)JS#_(#&$R60*FL00IA) I
M(;527@%/QQ-,C09K^1)[A1_CG0#GQF-]X!B8G1HD:MD&.%.[I'@DZC@9?E1"
MN*3<\6M^\;J1\_^;,[OJ'ZHR1')DOOW=W+UY8YCE'9NO[<Y5S3 BL,@8 ](8
M4 #EEA,D9B"5C&"9IQI!KQ*"(\D]-:K9"@Q8NP/Z9D5.I#4 M!&Z]K;5266K
M1L_F O/Q_\T8 G*U6+!U90L.))5%YV\C%1WP?%C<>'""C\# ]!JA8$&K^UW2
M:']F3UTCD%@($HM!4H,P@;(&8:OVTD4//*7^:Y1$"%N*: 43 J<//.@U^]OY
MYAT3=0+A_<]Y-4.J(!D3% AJ0\R$8( H" &A%.6:89Y*I]2^RU-,[;/32)AL
M14S^:87T/><]!=+QG+<7/$.?\_HAXW_,>U'Y6,>\IQ.,>\Q[4<&38][+5_;M
MMWHOQ/I9R4ZDR%'"O*29@AE,@<(% XC@#)"\)" O<(D0HZ727K$=[E-/C0JZ
MI0U:V6T5)$/?O@X_#_@=#<)!0!W:ICN#9T?ND?J7N@(6O37IS8E?J.NH*R"7
M&XHZCQ!:A7K;F=16"[Q?RJ.B@>?_MG4T(821%(4 14XX0#"E@)<Y I(54L+"
MAK-X%J<.%V9J!%<7Q[0%,4^J9(;%M_5:*#?B&PO^H6VI<.0#ZEGWARQ:F>L>
MHHQ<_;H_:*=%L2.,&5(K>_7XN%K6,8-M#Z%ZLUD9>=3ZAY+O5NNF<M/[JGJV
MY]1')DF.:9%3S@#4MO]2"6U"MR(@0UKE!<2$(8_2V?V$F1J%=FV:1K4V#':K
M3V(4VA;&VJKD4^2YY]I=9]6Q5V1H5NTL@"W]W'2M;+2YNB ^IF?\-?*IRSW>
M6HU5ICMTS6)5[HZ#Z/5"WCWG&+&N=QPT#LM\1QHS.$MNOK1^UZ7Y]O+GNO:L
M>0#;)H;K-_-*K)7]6[;^U;VH#;#FE.K2/,0@EQ0W]8U(P10@FD!EMA9<:^V9
M0M=#G*E]_?Y@&_'=QB2*CJB>OI&>"^2V;1@/]H$_<:TB25?(Q*IREVR520ZT
M.;PR=D!\'%SC)?3U$6;L;+\(P)U)!8PQ:F#<J=FS;'YYIL0>WC2A%ZT1;)!$
MU_,ZQXH*/!Q\W$B_LXJ=1.^=ORIF$KR-I3:?I<X!:S43@N=48@(T1*GYDG/S
M$<^D D7)-2,"9UC*;1=AYV^YV]Q.C_5A0^&!/]S[2L%UYD:RMB?+8*7K3L+,
MYMCX?\4=U\'Y@QT1VY=.F6_E[@:O1"C-$XS5H GTY^:=0"+]%3C<$NJO#1#@
ME/NX^:[6?U>K;VOV]'TNF$%$L=85CO,2\Y)G $L;56SVDH"7!0%2*LXP9;S@
M3F<6MR::VG:B%M7#\7(-0P?'5R1D!F:56LJD*V9BY;P==.R'EX<3*A)N(SF8
M+N 7R7WD@,55U]"U^\=S^SAH<>#2<;F^1Y#VJ]N1<J].6@O55N7[I;$JZZ>J
MJF5\^,Z6!S%T[[>]P C7,(,X!P@S!1 I.2 09D!@9OXEI01*/?NAUGSE%:<]
M@N@^[UA7@>%>,2N?-6^.ST!L('8=?%V%1%^/\11HE<,24@R*ND>4T+9U05H
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
MV\;JY%>MTVIOGO)3\[3-P?4DSWC+[K@_>8G%''IG<;*.UW<9U=5MQLUU[)%
M'0GSZ-G4?>5ZH=3J2'!>SK..-4% W;PO:CU7U:O7UM)>U\<%G]9M^'#=$;JM
M0Z8*G#%<9""7D@!#^ QP*2DHB.)$$"44S=UZ%GG,ZO/NC]2%J)8[>>51Y,T1
M8)BF19Z3'$"ES58"D0PPF6.SLT \@U)Q1IT.Q0>"=Y3O9 MNTI$[V0G>-"B/
M#_SU[]E < []I7) ,J1@H2.D'D4+XT,[4N'"7@^K7_%"/XRN%C!T'&J\(H9^
MNAT4,O2\-6R[]'&I'N:/ZD&M']M\P%=JJ?1\4[7/>IHS1G&) #,D#1 N,&"E
M%$##K(098;!@V&<7=&O"J9&VD1=LYC;@92]QLA79;X]R$VNWK4=,! ?FZ:O@
MW29H[QV"*S21#/^;TXUJS[LJ?VRF.]\78'U__G)???[RM;I?RD_FC_8Y-Z2!
M.,XD(-0&S*3(_(20,.PB"Z[25&#AY%FY/,746.1KZ^=/K+1WB96WJ11C1?8P
M4,[CZ6#B]49I8*;8X[*#)<2 .X^/A[W6&Z>1S+,S>$6RQJXB<-7X.G_G>+;6
M5<D/3*OK5P:6=EO5<<I-]83/\^K_-K6G[4\SA3B7C"@@4D@!XHP#3A0"(A=E
M*5@)%=0^1M25N:;&? >BUOV-VQ+H5MCZV?TR_[:L6UK;DB7/U6;U:,3R+)5V
M!7LWHRH2H@.SY(&4-8)W73CODD^KQ=R&#;9_#E+'T@&J6(6^KLPT;E6NVRJ?
ME-!RN"5PRV:#".Z%6#\KV6EC]/K9[ R7FQG5+,=EAD'.%08(0@EH1G-C:XE2
MV_Q"I9R:$+E--S6ZJ:7UW)9=Q]-Q4Q8-I:&W9'6@5ROI87.R5MB(VS$G4&)M
MQJY/-NY6S$GQDXV8VUT!V["'M?JQJM0GM5Q6OQ8_V'+.6M-8(*1P6I: YY(#
ME',-."TRD G-9,JS4GCT#+HXS=18HA74YA[M1?789ES&TV$K%@6E@5GB+$ A
M&[++2'ELRJ(@-M+&S._1\MN:W<3AZO;L\MWC;=%N:G"P3;M]=9@%=5S2[L$,
M4X?5%33+%:0%*%0F;?F%W-A.A0:8E"G4E$DMO<HO7)IH:GQX4@\RL9(&13%>
MQ-;-CHJ!V,#<& :6M_%T"XE(9M/%:48UF&XI>VPJW;S>O][;Z_GFEVT>_WHE
MU:S@+#56$0&J9 *@@E' B2$"6DJH.-48":=HA>.!I_;B6]D2*UQBI7.OZ78
MUO4WNP\$0[M3W+3WJMMV3M6@<FT' XU6I>V<^-WB;&?_/>PK_'>U5&NVL*V-
MY.-\.:]J9\F/;3KW+&,E*G*F "L0,^]@I@%)\P)@1(@6/-4L]TH^N#'?U%[-
M5MS:1<H.!/;[(-^"V>V['!&\@5_J+FZ'LFZ+4<3[1CNB$NE3?6NV4;_8CJH?
M?[A=;PLL\UAG%.R*;96RR#',;8G6'-JJ_J7YBB,,&"HP*\J<$+=BK>>'GQIA
M--)YEF@\!,R-"\)A&/C5;S.$ALA"/:]SK+J*AX./6T7QK&(G-1//7Q7VEKY_
M?&+SM;7=/^KC;*"W/]LV(7]?K>2?\\5B9FSMM("0@C)%"B M<\!@+D%*,,L(
M+ 4LO5IS>,T^M7>\DP['K,3)?*=-HFY\W2*LA1L_#(;PP/2QE]L>4Y]F'OZV
M$S[92O^W> P3A%HD O*;>U1^"H+EF+["!@F- ^EDN-@V29MYXZAX,Z_$8F7=
M%I[?6X\1)_0V[<5,]A&? WR9 ]")%I[@/O/(X0K>D)R&+_@/$9BPNV$;U;R:
M=5C[]]7"W%PUM1,\WQ2GL2;TCNSDK5,N.Q+_R[9&RR 557Q0BI4CZ33GN/F/
M/C"<Y#9ZW1SX9CSS:B[G;/WK"ZNS*.U$]5E**C%%5"L@H68 *8$!Y=9)QK@4
MF4[3E'M5'+PXT]3L7RO>[ET).I^Z#*HCQ<2 :FA:\4')GSYN(1"+,B[.,RY-
MW%+WA!INWM"S%&GG\.L_YIOO7Y<K7JGU#YLI71^&58>U4C_;'@=K8^"^8M6\
MJHW>>IA9AB3.LZ($AC P,+^D@.>0 "FYD"3'4B@^>ZJ[>1JZ6V_<N"2VF#[O
MU;&PP[UBKYCY59A=^";AZMM\N;2[0O/*-1($ECR-M;"0ICG/2PH@T3E -(>
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
M1\@CPN2.79FB WQ'9G<U8<':@%D!AD)QGDT:HB+9.#1*FA28E+FU3WO^]G%
MTMQ3:2KD3L#RF7YWXI@RAB<%7 JBV[D,7FD+4A>B3'&-V3<!1WU;5V[KGKJ[
M!1"/%F0G '@QGY^$V4?\MEBN)\8;[I,J4)+@1+\G^AUZ0"444UI;9T(3(%Q^
M:U?6H1T@]A9L)\#X@,OI(K^9Y]?DN$^*B9ZV.PZ2TQ:HI%+@0Q(@E)*RR)02
M5TV0<>6U.T%#/CMH["_:D;'QZF19!?=VNDIA]E\8EF<\F,B<9$Z#89+<)&TY
M1,\C(5V@CK98?F_(LD/6[XXW[X00]6P0TD3 G1B0S\LP7TVK7$Z-8(I96!$9
M4<XL^=*&>"CD2R>-)0JKBF.\C9MQ[<T[@40_&Y T$?#(('DS7T_7/]].9_C;
MR2;0"LH'7@C1*577*<L 7BL+QGJRB#KGR,I!X+C^QIU 89X-* X2:!=@^(A?
MIO4 8K[^+1SC1$N*X*5RX)BIAQ#>5/HI5BO>:B$]XT$T ,35M^X$"OO,0'&
M8+L QKMY6BS)P&V$LLDCOUJ<S-?+GZ\6&2<\AZ1#)F'X2.Q$QB (BKD*;8^)
M-DM#[G4#G-Q+Q$ZP<<\,-NW$W@6*/H<?[S)):EJFVPJ!,SOIB%+!,G!1-"A>
M+'CA V2F X\^<ZL/.["^]_4[(<<_,^2T$'47F'F1,VED=?JABH=/9"!WVW@.
M7@IBPM&^&I.5(&60.BJO5&ZQ+]WRZMTR9^R9@>50&?<$E%?TZ='R\^+W^<2+
MD%62')*/%+"E(NI^ZRBJUTQ:5Y+G+;:E&R_>#23/)[_:0KX]062SD1XM/RP7
MWZ?S1-Z82YIGB2!L/?W.2D!(/D%"ED10DKYQ6,KUOK?O!I;GDWMM)NF>$/-A
ML5J'V?\W_;;QNYC/Q2=E( :"/(5U&@*B B5U2<YIZXUIAY<K[]X-+<\G'=M(
MRF/G9"L/2PP;NJW@DIF(H)%;\K"BJ.<,"702OCC-$KNW)F"'/.REM^V&AV>4
M?-U7DB,CH)8\SSY\7<S/4C^<,ZY1&B@I$WH5JS@6&3S/F*6P,:3#"EBOOW$W
M)#R?#.M!$AT9#9\PG2P)R5S$S]/U#"=DQF143@#S)I(MJYY28192+!2.%>F\
M/ P-U]^X&QJ>3VKU((F.C(;/RU"OG'SZ>1P7LXD3#J-. 21M9"0!K@G!BH-Q
MZ'R0S.4#H7#E=;OAX/ED4_>792<FX<V/]#7,O^ V#9RX"5Y$X**F@56EW[$$
MQ18N4 3)TV$58;>]=3=(/)],Z<&2[2+0^!O.9O\YIZCZ$X85;7KYW6IU4G<]
M=$K(Q$#D6K6248+SG@(H7U*1*=.'P\S%O:_?#2O/+3?:0M9=@.:OB]D)Z6.Y
M.7-<KB9!Y\B(6D!7721#7'A+J!<Q!!>C*4JP!F"Y]MK=BL>>6T[T$-EV 8[3
M.I9M74+=,TDG)ZM))&P7J1&\S.0X,6V!OL4@>V\">F2%M<B=W_[VW:#RW#*C
M#23=!6+>S>EI(:VGW_%U6(=3MB8NLN)5K%4,B80C5('(HX84G-:H'6/Z,"_E
MOK?OAICGEAYM(.DN$+.QC:_"&K\LEC\GSBCAC720!/.UED%33*8,H&$Z>;3T
MA%;U0^<OW0T?SRTANK]<NX#%I^,PF[T\69$T5JN)]]DGZ11PM+S>\\@0I6:
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
M#D!V-:%^DQN/IC"23_21UDVLR71F*?KDP2H=M)/-[SG>3]&X>>>!@-50"3U
MJB8N;C&_6F@*3[@"6>JAN0D17!T]9!)S@3%#!KCU;:4[2!DW-ST4B!J(O0/T
MW+9O6X8AN0+(!$FE5BY'35*IV8[$=7 86I<T[8F9P5+2 V'F0&%WD&&Z=T^^
ME#?52E(8RS-85=ER7$!$H\%*SR,QY;EMG9[>D;1NG/#A4@)#**D#4_7Z]+6U
M(>\Q?@X_+@GS-Z25J31:R2Q(D5CMLZ? *XHWC*>51(;76M/Z]/4!DKIQRX?#
M6DNE=("Q.US#2XO&"*9%"1FBU::.5R/[[X0#K[$D=%J)TOS@[2&BNO'2A\-9
M6\7T@+1K_N,E3@13)ME D2S#"(K39\XCB<TX[4IB(?+F4>"=U'3CO ^(K3:J
MZ !4EYB8.(W<"QO "A= D3,)T:0 );I,,:SWF;?.?%YZ?3?^^Y.<O#Q*V%VX
M\<?'T_5FO$&]Q$K^(EE6G*?*BDY"N\P-$+8YL4)HC\@EE#I[AQDG#1^B&<X=
MY(Q;7_)$[GH;971@?^Z3D)4<R1F$(%D"I1WQI(N&I%-T*?G">.L;> <6&0Q6
MI_(DJ&JDB@Y ]>'LO1N6MA?K&1HF.86N4JH,JK8*\BQ;T"AH160M@VT=Z]U"
MQMB=5-IH^.9=NX/$W0%B+LV!VM)O7>"LMND5W) 9=5)06! 5:&\,2]RDTCP7
M?IV&L>N:!L'*08+N "@O<MXT7PVS#V&:W\U/ZX<G(7,;N'%@;:HU7Y;52RT>
MM(U2&MJ4O6K>>^!V4L9-(0T$FQ9B[P$]%U?M-B%D'5^YQ*\X7TV_XS8A]GZQ
MJFFPH_(Y_)@P%W+"J&LQL0.5(RV.: (8:3GRR(O5S?LZ/8[$<1-)0Z%M0#5U
M@,*/N [3.>8W83FGP&%UY0)HF:;I>B*53T447EMO>E#!,'#9TT8>N3=."6U,
MZQ*ZAZD:-[$T$-8:*Z,#>-T4U(3Y+(L2&="(5)-B$AQ%)!!I>10*3#27PX=R
MXR:8!H+/@<+N(+/T4&P[$3X*XRFF94S421<"(0;&@7,F+9E6G\U37SW8"4K-
MQR>/E:L\7"W-8/9$ T@^;/3P%=?31 [U%28.G$9R]<F#CB:YAXFGG%.2K>"^
M2 8B4UBGZD48[S29."PI.X9)R];%02/,*>&"\Z@,&=U0>PF%VDF/V4AQ22P%
MI="2#<;E<YE3\A@D/#"GY#'B[L(ENFNR0LG,*X41?*J3%;)70'^NP>I<VU %
M[DKK\O#G,:?D41K>>4[)8\3= 6YN:9ZO$KK *=:TH>;+6,GDW=5A@)+9HK#.
M!&O>E_#9S"EYE'H?GE/R&%GW@):;(S0LT^2&U6*J@/5:C:O7D8.B?Z1++DAK
MFQ>&/(,Y)8_2Z\-S2AXCY+Y@<C9"(ZA8E/$6M*^WUD6P$!$=),<XMT9S=*U#
MK&<PIZ013/81<@<PN>UB.W*&*D<H6#0HHAYBT0Z*H)W:E%QT\T$4G<\I:>*E
M["?@#B!R]>"7XLVCY8:IO#G:^X#+3U])J!.C P^:FYK:(N SC>",UT!K*QK,
M.O+F9V.[4=:)&[.G_N\]A6^BC.X@MF%A]>)D_76QK"V;)DJF$%)D@++4*CK-
M:K63 I$2%\Y'C-AZ<M+]%'5BG8: U$'"[Q1*[U:K$^*$V11B<&2WF1+U3G
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
M%^IUVNV_$18>:/?_&'EWL#/?W: \RY2-L0&,J^DBY!$<,TB,Q*0%+_5&\E#
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
M']K(Q#V&]%9WZB_>5.N(3T\=S]&G4U3(3 (6#:>XP#'P7@C@V7E>I'69M\Y
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
M^W=/UTT0CDGN- BK:#5RGB!H9\$(+:/&&)EOGXO>G]Z1"P$:8>9&Y/%$"NP
MK']>S)$<D.7?<?WV9)[/N-#%189UR+D1B<0G<'NYTAJ&003G>/,[MK=3,B[
MG@X)B^9JZ0!<YQ>!7_X\__0_IK@DHK[^?%]]ALU:9845SJ.%DD(5%"KP#&GO
MB"[[&)(+IG4GC-TH&Z?J^4E"U_::Z0EOIY?,-S5;-_D[=7QI%<;"C07FD.3'
M:'W&E T8%6+$J+W/K:>P/(K D<.( 1!R%PB;JZLG+&[F8:XV$N.G9GPS78Q'
M1]%0;5O#;:8US IDQKT(6K.06I>SWD-.)SAK#X*[X':@1CH UUGOZ,N-HC=)
M;J,T,F% ;69F;U)'!1TDSW(RHB"JH<:M7"-EG&L23[%UMI!]IQ#:SF(X2PQQ
M[9' ;\B[3-6T2T=6G3$(WAB>5"BEM*XZ?Y"H/H;+'*3Z'>"TOQ[&;G3S8;GX
M??;S+%H1%&S+P$"57%O+U\PB40M>,B^UD62LKW6ZO>/H_O)3^T/  =I:M!#=
MV#K_S\7QMY]K/*7<LAKTUJ$LMEYF3[6N67 .D9F@T-2;7KLI_<IC^QB>,X#6
M]Q?>V&J_=YM]3_)ZM\;CU22K7/MT!:"-E213#[*\H7C!Q.B"3-I)]V"EV"/>
MMQ-0S'/R.X82]MCX>3=/M9H27^/VX[MYO<E5ZYW^-EU_/:O_/1^J^QNN)UK[
MI"TML)1SO<@0(PE22<A9_1_RWK2[S5M)%_U%=1OS\-%#G.M[G=C+=G:O\XD+
M0\'FV3+I35).W+_^%"A*EF11XH"7+^BS5W<B#R%K>%"H*M3 LN=HXHX7RO[?
MW6N=S8&ZGY].$1WXNH_R<U-G=-VC/&$\,)9(B*[D6BHDZ?*-D4/Q1DCI<UT:
MWOK%;R\*>RVI.0Z,)]!6!UC<J:QM8@06PY6'DG)=+D 1!1TK!$,'3B?,6C9?
M [H38;V^/[=!7GO=G O@'JNCO)K9P"="(1<>ZUP&3T9?&T,_V02HZ>0)88S5
MK1M96]'>ZT/."6';6L,=('LSO+7> M=W1ITL<GNCXA5GDYR$I'B:XJJ8.<55
M5I"_0IX+!JTQ24Y";IW*VIFX7C.EC2[S0734 ?A>8EQ]J".KUU.MW^,5C[_3
M"7PS7RXGQ249F4Y@;''DE43B1I%K$E(TO' 34;:^P!^GJ-? N W,&FJC VP]
M^Q:F%S5A\&J^^! N\ =G=_F<V!2]T<&#SXE<$4SDBI"8( 2C;-$Z,-MZ,=.N
MM.V$-WNN>!M$0P<C[QLNXGP0NW:?SZMA.Y?SR^5?L\7FE-43]FY^E19]@\OE
MQ\]AQL4?]#<_UV)V5,4&!I+9VK_&$CG+PD(Q.G)1>%2VM=/8EH.=<.S.%<<C
M:KL'.WMQ,?^[NLG$[\OY95R5RXN-I)?O%OAE>OFE3IA:3W)YCPFGW]9#.B:!
MB.%%98@B,8H T8,K44,)16CGC/&I-:@/)'4G]/IS1>\I]-<!3._XT%^^7M(G
M7S=>7+>E+R>8A=-!('B=Z.C90E>.E J*"HRD*KV-K9L =Z%KM[PY.U<$-E=-
MYW"[%;;QB4ZB>.N)KU"G-=?)>L'H#(RQB,JB#N64D+M-VVZP.[OWFD%5U 'T
M'NE=J\].23.32G4OM/+D3+L,3B&O<C/6,"N)M]9UDX]2M!O,SO8EIJ$ZNHAM
M'CDVK[]\#=/%NOB43QQ:P[,WD&-*H)BI@X-8!*ZYLD[0H9$G-&RW2=L-<&?[
M #.$@CHP:_<;U%8OPF+QG:2W+D>>!!FRBT&#9>@V6P\R14T\2EER,#_7R37I
M,-U.T6XH.]OWDH;JZ !<U\5I=&#B=+;6TLU(Y!7]M)SF]8S0.A9K\XA.+-;E
MM75MO:BY]F D4'SNH3"6=$P8F6Y=X7  F;O!\&R?1H96W-@%7KOS]Q$77R8B
M*RV]L5"0O%3EHH+(ZD)GR^EGKCQQOE-QUW[?NQO(SNYA9&@-=&#XGN7U%F=B
M\=-F[O&$9<99,!S(0: S$E.=^NX"F&Q\BEG609"M$W,_4;$;HL[WZ>,XL7<
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
ML)^I&C<W>B(C=:0R.H#70)[KCYH @S)IGA@49T@*O#!R/8('D9)"RQ@RW>.
MG<=XZNI%K9]8HRLH=7"T#NB\O&]?)J8DH7120'ZZJFV7$:(29%*\\L[)]22.
MQJ>G =F_9#!^( [GXX*BV3D8=T%V>4I()]R8O3,M8ZS0/DQ0P[\.6&&CP$ Q
MFZU=O)@*72QUE:<70BM=>&B>*ASN=>!#^HSY\@+?ENOC_"S]YW*ZG%9)+Y]_
MO_6KS70[1,]D)$]S/4F).^+>T[%54217%)-&MWX;V9?&;K/X^R#GOK4=5%$=
MN1BW^+C*]Y4<G+09XOJ]5U*T$XT.D-%Z8Y*,QK8^;5M(&1=6P^I_R]5^C#(Z
MQ53]<8'7$30F%HH(Y'5$):\&QKJL! 3GT1MNR $Y!;KN$#4NSIJH?@<X':Z'
ML?.@[Q;SOR^N4W#!1NY01^"NUL9PIH HYF +)HO!1^]V2W;>_M3^$'"$MN8M
M1->!,;G5%'OC@?YHC&4\.KW>ZFZU)Y%0-.583B"X=X9[B8KIQH;D48+&3>R<
M]+)JIYB>4/9XH+];Q^M=<5P?WH"LZ"@A>Z]K 5VIA=T!(EJ,=!(I\A\LBSD4
M4YUD:8X'X#9H=X&&L2_>I[-+5\LHM'.!<0DQU]NIA$0!%M/@@N%H RN,E9VN
MY-V^KQ/L]8&0^;#JZL! /W"A_4BGAI@LB2M!T<CHP <++J(&;5%X[8I6N?4D
MT\?H&??A<NR(]3"UC&WD;@[TVR?SG[=K]#%(<LA3(!\\9%#!47AF&8>4B_7"
M9X,\[&3T#OO^[B*6 Y4_/ZTF.K!GAS9H+._>+3>BN.K2",2JM#J0OY,5**3K
M([!,1ET:4H8N6(8+AUHR,@ZN3P:_1LTZ[;#PB[5AWTAB>_/?Q$J=%&:$4I#B
M R[)/B5>P)2B#+KL=*>]V3LP-TX6XMR.S["8.>,[9HM@/N!J=7$U^7;B1.(I
MU3O=!$/Z4@E\] &TX<(PGT3PG9^>6]R,XZ__(L?E4%3L?S[\U?F8X:>PPMRQ
M%Q9-Y(%8A<0BA5%8 CAAZC2'@H%K$;03G1R.X[VPYKW5YW8NVF'A[/NFW\U7
M]%W3<''Q_>7TXG(U_88OYE^^S&<?5O/T[UN[P@:OM=J;DM-56ATGI!/,D&>6
MH!HT>%D3CRE$<!@4..=4L$S;%,^QSNH9?7[>R/O'V-#?_KER\EZ1^2$MT.E>
MJ_UMN?;YWN'BPV>R5YM4691&Z9(@&$D.(!U>B"HJR%G0.6?9\-)Z=F!;#KJM
MT=H'==MKM$ZNY Z\_"-Y?O[]X0^XFCN=?;%&!5"Y)H09>77>6 9.6F$#1IUU
MZ\[8 =GII9+L]"B]O^FN$\AT>WK^#%^NBVXHWL^>G#4HP4M0SI-+2=XD),YB
M'<Q#HFZ=4GV*II&->"_@V0G4!VJR V3^1M[P_#OBVBU\^[5*<_-T6U),/%J$
M(+2B2$)Y"*@B2&-=MEEZ+UM[(5N)Z1&+A^I\/H0".D#2N^OO77-R_?X?/+/D
M=8%UB=7%:X%"91> <0J579*!-1]Z\1 =(R\K'A(_1XM][#?Q]Q^>+=]_^*OV
MO[VC?VTX2,:X*%.$X@TY'E%F<#8)4(A:)(^9BWM;U[<\>3_X\2,O&!X"#XUD
MV8$A.?+J_U$<P+)+PAD&0M=$L3**W%AG06<3 B)9U^;=):UH[Z7"]]R#B,/
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
M(B1Q4_=362Y :L.%S]F8V-J_['*6Q,E UT(1'=S!#PV)VB(M:Y!)%PL(H>G
M1!\A.%8@69*C4TIE/F3#3H.7FY-U#!_Q<C.00CJ%VA-)?E%8E 5L(@]"24;\
M%<' ZQQMSMGRV+H5;E\:QWVG&0HK>PZ2.TIQ9P#,Z^2^C1*33!E88G2L(_<0
MA$GT$^.,1_H3VSH,V9&T<:U?)S \1$WG@KYU^AYS"$+188HR9U!.,HAUH8.(
M/)7,O6+ZU-,S.WESZ0F!>ZOJ3#"X3M/S6"2:3'XRKRL'50JU82$"%AT8T\B,
M:OTPO2MMX[ZL=(3 O15U+@"L*4XC12X,#13F'2ACB"^5)20T@2N>HKM?S'\:
M ([^?M(3 /=5U!D \&ZBW>=B,:,%X;P&12XM^.(R2,>TY<9*T7SLXEX$COM*
MT@D4#U?9&>!QPH3A@4X26.>0/ QCR<,H&7BQG!4O<VB>@VXR2GVPMY!.4+>7
M8CIX 7F0GZU)\VR*9=)3*.\HGE=>)#I%R"!EG5/P#.UI!OCW^>(Q)@2;J*R?
M=XX'>9QP*6W4(4'QK.[#L,25B@E02407I<KE)/ ;]XUC3)CMI8)>[]$/I"NL
MLGI;KOY\&B[>S9?3JL#U*K+EM(YDG"Y7$VT3DM]:(.8Z:MZQ.LNU)$BF2%Y%
MB;IU2>&1)(\\BGM,< ZDUS-OQYO<.X]M&_(F_*0M>?>9N6G*^Z]V4KS&:IDO
M[K[R+L,LOPA?I]7WPJV3D Z6[_[?.Y#DCQ3 ,(V2NM ]XZ* H&MK15U9Y(),
MH%56#'6(!7^A1DG.!:(-%C!;1=>LDA +B_3+I!EW*;MTFGJ.,VB4W <91S5*
M[J.4#GR?>V?WP2-.[+VX7%2A3[)RT>O((3HD,4H*83US 6*2O)BH"S9O.MN/
MPC-JBMP+*8]"LJG:.MQDLY6_U[./?\]K^FXYB=PR5R(QQG.M)[ >@I&*?#=?
M>%8A>SGLVHH=B#RCAL@3@/- Y9T9/NM3[Q632D;N'*M-2S[0%22)R9(-Z&(U
MYU%F'UHG)@X@\XP:(T^#T<,4>%XHK<_!5SQB)*F5)""&VC0O:KRM @-#_[.*
M8Q'W%_J>#J0W5)Y1@^1),'J8^D:%Z'H(T\X,7K_0/9OECY]Q@:$^VTV(9LFC
M\V"=J3LTK(-HZ>I 96QRY.R;>*_6;LO0ON/H.*.>R$/0>&I-G4]0-$E8N-;2
M@I"VKFF2$IR-!4Q&S9C/3H36#9$[DG9&+9 GL)![*:J#]]8[Z;.WY:IWZ<>P
M3IZE<MF!+"Q=S0\)JA20+"?&;&'&A\:H>Y2@KMHJCLGSM!-[!S;L#C-/Y0>D
MUW57% /.7(V_$OFXLM09OPPSBU&GYI,']J%OW*1.0U@\!KB6.CH7_-U* :!S
MCA>;07(FKEHM(_H"+DMGM9%>\=:I^SU)'-?.C8S" S5U1D"\%><;RXK"V@UB
M+'D+SM6]WPR8H#O$%)YX\S4)>Q,Y;IIF?# >IJWS@>./D)Z\57)=$W$E:VZ4
M%0^.^[KRD1R:[%,(O/4TM7UI'#<?,SH8#]/5V,L1=F3NX8 ^U('424NPL3XH
MB<AJ0.6@Y&*C*L87>>\=<$OJY1@JQDV\M(?=:=5R+K9P8B7%;G6Y":8J2EF7
M82N-Q!Y70<6 \?[>J],8P'%S+"-;O;VTTEM*Y4&FKE=6OIZEB\N,^?7L^D\F
MFI&7FRGT*ES6/J5H(2JEP 0;$CD?+#:?&7D,O>/V6(P)S$8Z[*?$_6F6WUVI
M]U_AXA+?EC]Q=>_/)](DI5G=V8M*TO%,J0Y\$R 3G5Y3 H_J].!]BNIQ>S3&
MA'!3?7:Z7?7=8OX5%ZOO899_^\_E]&MEC#C]D#YCOKS >7GH+QQ11WO4][6H
MGVW'<*.ZV>OO>W<19JMGM[[T!\H%,TQY#9++2/92"HIBC"-_$@6*7(J+K=^V
MGB3J6&MZ+>^W9>M7?:QUY!/GDBP*,[!")TNI(,$A^=$^)(F<?M/EUF.L=J5M
MW%QX6]S<MXZ#Z*>#.&<K-\^_?Z2/>/;/=#DAT0B=8X&<?=V0GJM_XC34\7/,
M>J]4\R>8'<@:%VW#X&$^K')ZQEMEZ.6\+O6<!%NDL)F#RY:#BC%#"(J!D]IX
M="[&YK4+.Y#5J74[% J[0NU O70 M1?S+U\OZ>-N6/D#OT1<3+0/3G(?@3/)
MR%4-Y*4&94%:+JPHUNC<>@[:%E(ZA=2A*K\?4#20?P<P>G6YF$UK-$0B>C7]
MI_ZTW'"".7F!T4-2;EW2:"%D[D%KIX4H/&K>?,+C5FK&?0,>&DR-M- !GM8!
M]N?Y17[]Y>MB_FW=\'O-"M.2B%4!DM<.E+,! @8-+#HIA#8YN-: >H2<<1]R
MAT94*SUT *FMHGHSG>'K%7Y93ISV*289(%9Q*5U(9H%S$)H7+Q(QA:U'/CU-
MU;@F:UP7_C#5] RVM67^,=;@?=TI_+;\M<1GRR6NGF.9D_5.Z?++Y47-1+]$
MXB!-K]0]R\^^S!>KZ?^L?SG)7)&#0.>O<*5!R>PAID2'FP=KG,$L5.MWM1.P
MU:F[=R 2=P7Z2+ XWY.RHS"XC3;Y*$&R0M%>5&25F)&@C2@JYAQ\:9T(')2A
M3OW744_' % X]@%QU)-1*TEVE(D@5RTF1.#$)%W:ZPDYR8-5-@DEE':G<WB:
M<=6I1S[N&1D(%!U4ANQS;][A,[&$/C,+0M20F"$GA2@/DO,<9 K%#3K@=1]:
MQRW0'!C2)U%@!Y[.[=J!O&9O^?MBOEQ.=!#!!HV I98%R%J0@$$ #\H&"M$C
M8NO1%]MH&;<D<V"@-5% IX/BME0H/,MY/1DO7+R>T5'ZLOZ:]I48CW[-@ 48
MN[-WLKH+9541Z HXI1.H9!0!E *Q9#V!JWB3K#Z92W7JNHLH!*:4"O""%'N&
M;&H22$'MZE1U6!$V3\W^*G47^^#FX+J+??33P8VYRWMN3MD5RPUX6Y>1VD!.
M0# 1C"=^4D#N]<E"F+.KN]@+#P?47>RCG)[Q=NLU16N9E;?D928ZK,H+#R'4
M?O6H2A(21=0GL^_G5'>Q%Q0.J+O81R]CMVZ]#*OP F<///NKDEDQ7D,P6M=G
M_PC.* 4L*+H-HC<E^*=\M,>_HE.D'*K)>7.Q]FR'?L1!PE&L4D?\(Z.31+&O
M!\>8 R:P,&\4S]:?R@R=VU/E(+?>8:KI &RW4X$3DY-V0@I 3O]02$**(5M@
M%J71QEDE6\^FN?W]G1JG W4[;R3H#D#R6&KY3NZX")%L]B 2PSI;0H/CH4#Q
M)6?G8O*L=17TCJ1U_W)V#+2&4$\7$S#O]%N]GJ7Y%[Q9 '&;L]_^^8JS)4YR
M<"%PYX#;FLFSP@!Y#9%<"5Y_AV==6GOG>Y+8_>O4,3@<4EV=)E[?KC[CXBJ9
M?$1>]8%/:9$V?8JX1EG1EQMUO)@O5\L-!J;_@_G= K^&:2:<W29DNDP7\V6M
M4KT9^N8U<AX<6*$"*!D)<N@#H'51Z""3Y:VGTA])\E'AWY^7-2AY6U[/ON%R
M==4U>KE(G^NSQ(0;HY%B8I"RCL.IZVL\LQ*\7X_&2R6Y^!2:GOR6<?VL4\+E
M3H#83/ =>&37_<0?Y\\2&7$2SS<ZWS6^>35?? @7^ '3Y6(]M?,EQKI"('@C
M%0-BC((>KJI95XDL+_-94U2M1.LQ1'N2.*Z'-@8H3Z'+#J#ZX[A=SW=X3S[!
MQ!;ALG8(F'P"Y;T#+[P""L"-$]RBUJV?O1^F9%R7;$S@-=!,!_BJ9^+'"?D]
M3&=OZJN^"P*YI\!:.9UK'A'!)3+HW 5EM2E&Q]:C\!^F9-SJG3'QU4 SG;K]
M:T-]M75PN3':F<Y0F'VJZP>OA!EF^??Y//\]O;AH78?1\NM;!!J#B:-1A/+\
M<DD![G+Y8OXE3F<W98]7Y<,WI/]XC-<912D2C*C[G1E'B,($*!&+U*I.;FG]
MJ+P?A>TJ.JZ_][8&GW^_]:M-SKQH8U(VP+Q4-5(OX (Z")YCT)EI=?]AJF%E
MQVXTCAO4#(BP[>4> RBO@_O\ :[63\@L2N4->A BT-V1B:&H70!OK.%!L%1<
MZ^3>%E)Z*>\80O_S]LKH%%-7]]3UL[-%M"E9"JH*(S\G) O1: <L1B9C9E:(
MUD\73Q+5ATD[2O4[P.EP/8Q=R/$\I'_7/YAOZ@P$4\:H+,$5.F-*46 >N+.0
MG(@6A8L_U3]N2=[=^^#^<'"$SN:-!#BV\O__^9>OWU>XH;Q8C2X' \X9"2J*
M!#Y*!,X],\E0K.2>].I__MAQ<V(#*OYPX8VM]G>+^=\7WS>$!QM,%D) 04MN
M'.J*U]I(X ,RAE)IL]N!O_VIX^:C!E3ZP:+KP(%X-9U-5_AF^NWGP/;Y]S_"
M_YXO7EP$DEJ](*4U,182D$55*]@L!Z>+AB1D-%QB\;&UH[H'>;U4:9W >1U*
M:7WC\0=C?X8OUX>VD+WQH<Y^B9H.;>(9(K,>,G?1VI*\YZT#^#U)'-?)&0PJ
MNT/R:+UU ,N/BY"QDG\])2CP((NFNUPD)>I;51T\%3@$IH5.Q=H<6[_RW*>A
M6V =K_!Y0^F/[5B]F,]6/TJVD4?N5$I$-*MOG#* XRB J6R<3)G+O%L=Q)V/
M'??N.P44CA1E#R8$T^?9_&+^Z?OS6ICQDZ2NF++2&Y:B 9EE3:#62#'4I2G,
ML<A<,3&U?MW;B;!QG?>3&IOF>NH ?"\NEZOY%UR\QXNUTI:?IU^O6<FN^)Q+
M "/K:&SE#42I'*!)'+7@/)KF??K;R1GW5?F40&NEDP[@]6%>5G^3@%_B-[R8
MWVY12JZ^^? ZDKA.7>'1@F<R@PY8BK(ZA]@Z_;R5F'&G0)P26FWTT46I_ /A
M])L?1=WD_OE"\7,RA8$*=$)B+G16F+2UK#N0*SC\X\:;O1K%!KLDQWX_.TPM
M'5BO!WAYAXM4=?>)I/FO>5WE?EU)=E,',A$N.&ZC!SHWO$XD+."-\R +2A<8
M5RRU3CT<1FEWSRP'(N5I"+966Q<6\*<RVFO&<3/GQQI%+@$&,N*<A)B"ICN#
MXB*F)/V&,R*4YA-3GZ"INP>>-I!KJHJ.+-^MZI[WF.:?9K62\G4F5J=E&F[\
ME.LS]&R6W]!O3R_6]8_T9Y=?;CLURTETTBA3)_PS49L.*# *TF? $C,SR7.&
M0Y6T-&:ENT>KMK9S3,5W85RO.7O$._]OK*VGQ#Q]+]TL?RVQ7%Z\F1:<*($E
MF")!8K"U[]1#M(:<:<PRIZ)DT:T]@&/H'3>T'@S+)U-A!P;[=K=I;?BZR^;$
ME9*9HT@Q9(R@(ET_+N8(+(4@4*M2?.NYT(]3-&[(/1SDVJFA U!]^$S27"<[
MZ]H>G"TW"EH05W@U[^C'7]FX0,_^#HMUF_7J^^O9<K6X7/M%ZY:+CY_#[.W7
M==#Y.WU$77]+?OET3JXW8]IH))^(CARHNK<C6%'S&KDXE[R+I75#[*EX&W?K
M]F! [Q(:OT;OS(\MJS][7M=S7*\_)CSD=YVNSZ89J2/TY PCYG'Z=P)WLMAB
MR44)$A1/&;RI _]1&9>20>Y:+T?LO'^'%6VS"8[\M>@HWDX(P0DR=4*S9)47
M3K66R"_=O[,/PH[NW]E'>1VX2=OZ!E1$CBH[<+PD4!H3>&OKW!?C"W=%,]]Z
MN-BOT;^SE_YW[-_91QF=8NIN57(0Q)'1 D2V%*!F1P&JX0(2DJ/D0N8EQA.@
MZPSZ=_92_=[]._OH8>R2L[M=",J8''E&B,[718DDDF"QKK#C*@BCHU7F*8?Q
MP!:.$7MW]M+7]A:.?837ISVI17-3BM9F*_II.26]7/O<F_A0!V=#G1M:7*3X
MT*4 ,?( / DK&0FKB!-8F*?(/+/R_L9W6U,E=H33%N\/F[]R[<(B8UI9.NE1
MY !*U#1<]"1^*;QB.FK9?'+^<-QT9V7; G' 5ZDC4#'V]=U2#+>&X$RD]#%F
M44,Z3G=9D!:<DXG^H6/FD95XOTY@6QOO, 3V ?:QP3?O# D=W!;7N;R)5\5I
M3Y(S+'DR+D61LY\$F"1Y,B5(V;S;Z_J[^ZAHZ02<1RFF T -5?[@B5>1"P.I
M@R!9>@HZ2O!@,J,H5*!S@]6C_I)U+YW!O0?8_$K.R>:O_'BLF6!*UNF<0$NK
M0!7-(&2#X)G/"147L>RV*&90,OLHI.GD<'2&B@Y6][84QNW?N=92$=PIS3))
MHI"Y<,)!)$& 55$7RZ5A\03/@"U9ZL.Y.L<P]UA\_&+.V(O+1=7X[3](:7Y9
M)Z*'[^O$7(DA,*4+N%+?!HRKJ]O\NG78%R%];:_K^/ \R>"O$T0?#>T!CUU;
MG/UBA_#6[TR833PXY<%'P^JDA@C.)[K$8PY6!VZC'.IQH3$K?=Q1O_K!.A0[
MY^OVW0R/?D@<?^*J/B4EPX("7&_PX,9!*$*#+[KX[&+.II,C]!0K?205.G?S
MFN*AV;$8M53V_A^=KO)UVS>/4,BZDQ#&J4N-Q93H4R9$YKJ]Q17PF;P>:YC@
M)F5E>>NVD]/6I3[26G1SFY'GMUC]J ^X1=A514#P6+0J'H*JJS&#M1!<CF <
MST;$7 ;9(7DLV=V%$ZUPN,< NT%4W('/O\]L0 QH&'<2F.>F=G<FB.21@8E)
M!.TLC[)UCWGKV9]CC,(;!CI'C /=1X]]0_3!H3E&1<Y#'61"_ADH3?]P%"I
M$BB3X<(QU7H=W"\[#G0OJ!PY#G0?O74 R]UFQ,6LC(UTDIV0#I10MO91<!!T
MQ*TL(NG[L],[FN77S>#0O:!QT"R_??34 _CN3T/-G +"H!4P)>IJ8R(]&L;
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
M";_C_-,B?/T\3>%B?>4G]%HS94$821ZD5!R\L@@&A=$A,2'O[]![&#ST+;>
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
MYL\Y_>EL1:31UWRZ]E0FSFBI8Q9@J]S7TT9C[?',VNG$ FJ96S_C#\C.N/4
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
M]<;9_-ZMC.OB&RZ)T6<I+2[#Q7(2%$M&A0*%1[J&C W@F.? 45EF.$K-6T]
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
MM''.OV/4,'R!QO8;]8\ZHO/__I__#U!+ 0(4 Q0    ( (R$;U9Z-)"VJP,
M /\<   6              "  0    !E>&AI8FET,C$Q,3(S,3(P,C(N:'1M
M4$L! A0#%     @ C(1O5N%GSW$, P  D0@  !8              ( !WP,
M &5X:&EB:70R,S$Q,C,Q,C R,BYH=&U02P$"% ,4    " ",A&]6VNK9%%P(
M  !@*0  %@              @ $?!P  97AH:6)I=#,Q,3$R,S$R,#(R+FAT
M;5!+ 0(4 Q0    ( (R$;U98 VT/5P@  $(I   6              "  :\/
M  !E>&AI8FET,S$R,3(S,3(P,C(N:'1M4$L! A0#%     @ C(1O5L#I$H7(
M!0  #"8  !8              ( !.A@  &5X:&EB:70S,C$Q,C,Q,C R,BYH
M=&U02P$"% ,4    " ",A&]6W@"[K9\K P %,2  $0              @ $V
M'@  <V5M<BTR,#(R,3(S,2YH=&U02P$"% ,4    " ",A&]6SJQ32JX4   H
M[0  $0              @ $$2@, <V5M<BTR,#(R,3(S,2YX<V102P$"% ,4
M    " ",A&]641F7QHLQ  #8!P( %0              @ 'A7@, <V5M<BTR
M,#(R,3(S,5]C86PN>&UL4$L! A0#%     @ C(1O5MA$9LQK?@  #M\% !4
M             ( !GY # '-E;7(M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0
M   ( (R$;U::&==@<YP" ,3Z @ 4              "  3T/! !S96UR+3(P
M,C(Q,C,Q7V<Q+FIP9U!+ 0(4 Q0    ( (R$;U;ILV!0_8D  .R_   4
M          "  >*K!@!S96UR+3(P,C(Q,C,Q7V<R+FIP9U!+ 0(4 Q0    (
M (R$;U;ZA';%5T\! - 4#@ 5              "  1$V!P!S96UR+3(P,C(Q
M,C,Q7VQA8BYX;6Q02P$"% ,4    " ",A&]6"@XOFI3*   77@D %0
M        @ &;A0@ <V5M<BTR,#(R,3(S,5]P<F4N>&UL4$L%!@     -  T
*8@,  &)0"0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
